98.7% would refer friends and family to us

5 stars Customer since 2018

I thought my cleaning and check up went very well. My teeth feel much better.

5 stars Customer since 1998

The service and the work done @ Dr. Mastro's office is wonderful. I've been a patient for over 30 years!

5 stars Customer since 2017

Love the staff here. Appointments run on time. Dr. Mastro is very experienced. Crowns, etc are made in house so fewer Appointments are needed to complete dental repairs. Great dental practice.

5 stars Customer since 1999

Dr. Mastro has earned my highest respect and trust . I am getting ready to have some significant cosmetic dentistry work done . The previous crowns he did have lasted 30 years with no problems . He is the best !

5 stars Customer since 2021

I absolutely loved the dental tech who cleaned my teeth. He explained everything and told me why he was doing what he was doing, what I could expect, and why he made the recommendations that he did.

5 stars Customer since 2016

Excellent service and great explanation as to what all the options are with treatment.

5 stars Customer since 2021

Best place to go they are very friendly also give good service

5 stars Customer since 2014

You have a new hygienist. she was very personable and provided a good cleaning

5 stars Customer since 2020

Excellent workmanship. Crowns are beautiful.

2 stars Verified customer

Appointment was cancelled and rescheduled, started late, and I didn’t even see Dr Mastro bc his other appointments were running long.