Dr.Lin is very gentle and careful about patient's comfort. He treats me well every time and is consistent with his services. I love his staff who are friendly and helpful. The office is clean and Dr. Lin makes sure the working area is neat too. I had visited another practice earlier and was disgusted with the service. The dentist there would simply dump gauze pieces, blood soaked cotton balls and even instruments on my bib which would eventually be dropped on my clothes while the assistant took it off. It never happens when Dr. Lin is treating me. He also makes sure that I leave his office the same way I came in. With his services I dont feel the need to take a shower or change my clothes after I get home. The front desk and billing is good and they explain the charges in a simple manner so I have no doubt regarding it. I love my dentist.