Dr. Lin is a good dentist. I have never had any problems with his dental treatments. The only horrible thing about going to his office is having to make an appointment with the hispanic lady at the front desk. She is extremely rude and difficult. He use to have a very nice lady at the front desk but recently she has been replaced with this mean woman. She over charges fees and many times the patient has to correct her. It is also difficult to make appointments. Anyway, he is a great dentist but the customer service defintely went down hill since he hired this woman.