I have only seen Dr. Lin once, and he as a doctor is good. He listens, and gives you options. I have no complaints to him at all.
His staff on the other hand is another story. I can honestly say this is one of the very few bad reviews I have ever left, and I feel that it is for a good reason. I would go back to Dr. Lin if it was not for his staff. I called to make an appointment, and found out about an hour later that I could not make it. I called back and was very clear that I could not make it, and that I would have to call back to reschedule the appointment as soon as I knew when I would have time to come in. Fast forward the next morning when I get a phone call from his office asking if I was coming to the appointment (mind you I am in a meeting at work). I explained politely that I had called the day before and cancelled the appointment due to a conflict in my schedule. The girl ask me who I spoke to. I had no idea. She then says okay, and we say our good byes. I then get a follow up call for the most part telling me that I am lying about the conversation from the day before about my canceling my appointment. I was then informed that if I "ever wanted to come back YOU will have to pay a $50 no show fee"... Yumm wait what?! For your office making a mistake? You calling me and telling me I am lying to you... Yeah I will not be coming back. Very disappointed, do not recommend the office again not because of Dr. Lin, but because of his staff. read more