Both my kids go to him and he is both highly professional, skilled and personable. The kids never cry in the office. You never wait more than a couple of minutes. They are so efficient at being on time! They obviously respect your time! Dealing with insurance and payment is easy as they have a very competent staff. the cost is reasonable for the area and quality of care. And the results are first rate. Going to the dentist should have been this pleasant when I was a child! Well, he has all my kids until they are 18.