98.3% would refer friends and family to us

5 stars Verified customer

Keep me informed as to everything the tech was doing while i got my cleaning

5 stars Customer since 2017

Very friendly and courteous team.

5 stars Customer since 2013

Everyone is the office goes over and beyond to be friendly and professional. Each time I visit it is the same which is a very good experience. Dr. Mastro is simply the best dentist you'll find anywhere.

5 stars Customer since 1998

For over 30 years, I have depended upon David's technical expertise and knowledge to solve all my dental problems :>) !!

5 stars Customer since 2003

Swelling has gone down,and feeling much better,don't know if it was the medication or rinsing with peroxide,but much better.

5 stars Customer since 2017

The staff and office is quite delightful. This was my first cleaning there and it was awesome.

5 stars Verified customer

I have always enjoyed services from Dr. Mastro, but my husband was always skeptical because of needing work that would not always be pleasant and the cost of potential work. But he was thoroughly pleased and comfortable (and even though the work will be expensive, he is looking forward to having it completed). We also like the fact that Dr. Mastro can complete this extensive work in house and in one day!

5 stars Customer since 2015

I had an afternoon appointment for a routine cleaning and was taken in right on time. Staff is always friendly and helpful. New hygienist was gentle and knowledgable. Dr. Mastro is professional and explains proposed care thoroughly. A great experience.

5 stars Customer since 2016

I had an old crown that had cracked. Dr. Mastro said for me to come in first thing in the morning. I was seen immediately. I walked out 4 hours later later with a new crown!! (I am not sure you are aware but he makes the new crowns on the site from a digital scan of my mouth. The new crown takes some extra time, but it was ALL completed in one appointment!!!! Never ever have I had such great service. That is why my entire family uses Dr. Mastro!!!!

5 stars Customer since 2000

Everyone was helpful. Thanks for a good experience. I was able to make my meeting on time and that is a win!