Has all the latest procedures and equipment. His staff is always very friendly and compassionate. Pain has been minimal. Cost can be a bit steep, but it is fair. The billing and insurance area are good and efficient. Chair-side manners are very professional and make you feel at home. The hygienist was very thorough and friendly/professional. Then front desk is friendly and efficient.
I would recommend his office to anyone.