He is the best dentist I have ever had! I highly recommend him. Over the years, I probably had about 10 dentists perform work/cleanings. He makes me feel the best and explains all aspects of the treatment. He also does not act like he only has two minutes to spend on you. If you need more time, he gives it to you. Also, his staff is above average.