very gentle and thorough wiht good advice
Very happy with my visit. Excellent dentist and great service.
Dr. McMahon and his staff are very good at what they do and they really care. Our son had some teeth bonded and they worked on him until they were perfect, staying late into the evening. I had the best cleaning I've ever had.
Dr. McMahon identified and offered an affordable solution to tooth pain I have been experiencing for 10 years. In two visits, the pain is gone. He came highly recommended and I intend on spreading the word.