I've always had good luck with dentists but my luck ended here. This dentist tries to push unnecessary services like bleaching but then lacks competency at basic services like filling cavities. The 2 teeth he treated for cavities never bothered me before but after he ""fixed"" them they caused me nothing but pain. I ended up having to go to another dentist to correct his mistakes. Also, his staff told me they accepted my insurance but failed to tell me that they weren't contracted--thus they can charge me more than my insurance covers and I can foot the bill. Naturally they didn't want to tell me this upfront or I might have gone elsewhere... like you would be wise to do.
Cons: up-sells services not needed, fails at basics