97.9% would refer friends and family to us

5 stars Customer since 2018

The best dental experience. I left the office feeling confident about my good dental health. Dr. Mastro and Chris, explained and pointed out things that put me at ease. I normally visit the dentist once a year however I was so pleased with my cleaning, plan to return for my 6 month visit.

5 stars Customer since 2018

Great staff and very friendly!

5 stars Customer since 2013

DR mastro is one of the best

5 stars Customer since 1998

Good visit, very nice assistants.

5 stars Customer since 2018

I’ve been dreading going to the dentist, however Dr Mastro and his staff made my visit pleasant. The staff was very friendly and informative. Chris did a thorough job on my cleaning and it was quick and painless. It appeared that they have the latest and greatest technology. It was a great experience overall and I’m excited to have found a practice that I can trust.

5 stars Verified customer

Dr. Mastro have been great the past four years we have been patients: he is thorough, clear and concise.I will continue to travel long distance to have him work on my teeth. Fortunately, I have only had minor work such as fillings but he always adds details to them to match my teeth.

He recently hired a male hygienist that is not only represents Dr. M's values but the work ethic as well. The hygienist went a step above to make sure everything was understood as well as identify ways to prevent problems. The winning action for me is that his cleanings make me feel like I have a whole new set of teeth. He really cares about the patients as evident from his actions, he cleans everything thoroughly the teeth and his work area.

5 stars Verified customer

New technology, great staff.

5 stars Customer since 1998

Had a bottom front tooth that was a little chipped, had jagged edge. Went in to see what needed to be done. Thought I would have to make a follow up appointment. Dr Mastro was able to bond tooth on initial appointment.I was finished in less than 1 hr. Tooth feels great. No problem. Always does great work. Of course the staff is always super. I have been going for over 30 years.

5 stars Customer since 2015

Great visit. Everyone was friendly, on time and professional.

5 stars Customer since 2006

I always have a very positive experience and I feel that all staff members have my best interests in the for front of everything they do for me. Come join the wonderful experience.