I'be been coming to Dr. M for 10 years. Ever since I was 8 years old, I've been treated amazingly. I never stress about going to the dentist, as its actually fun. I've had a few procedures (root canals, cavity fillings, etc) with no pain at all. I'd give an over all 5 stars!