I have used this dentist for several years on and off. I do believe he has some knowledge and enjoys what he does. He also has a decent dental hygienist to perform cleanings. However, I've lost faith in the doctor due to the pushiness of his front desk staff to always hound me on my home and cell phone to book procedures. More recently, I was diagnosed with THREE cavities, and the out-of-pocket cost was just extremely unreasonable for me (this is with a PPO Insurance). I have since been to another dentist and was told that I DID NOT have any cavities. This no longer makes me feel comfortable. He also left my spouse in extreme pain for several days due to a tooth needing extraction, all because the outside surgeon he hires to perform the procedure isn't available every day. This to me is huge, and probably the reason why we won't be using him again.