We’ve worked with Kyle Lin in Sue’s office. He’s great: fast, responsive, and charged us very reasonable rates. One point to keep in mind is that the folks in the office all speak Mandarin as their first language(the firm was recommended to us by my wife’s aunt). That said, I have been the person in our household working with them, I don’t speak any Mandarin, and we haven’t had any problems communicating.