98.7% would refer friends and family to us

5 stars Customer since 2006

Great job!

5 stars Customer since 2020

Very efficient. He does very good work. Pleasant staff.

5 stars Verified customer

Excellent dentistry and service- can’t say enough good things about them!

5 stars Customer since 2014

Dr. Maestro and all of the dental staff are always friendly and helpful with any questions I have. If you need a filling or anything requiring a needle to numb your mouth he has the magic touch where you don’t feel it.

5 stars Customer since 2021

Staff is professional and attentive especially the front desk!!

5 stars Verified customer

Always a good experience,

5 stars Customer since 2012

Dr Mastro and his team have always been there for my family and I. As busy as he is he knew feom my phone call i was experiencing discomfort. Within hours he had me in the chair and fixed my problem and with a pretty smile comes confidence. Thank you Dr Mastro and staff for giving me my confidence back and beautiful smile.

5 stars Customer since 2018

Always a personable visit. Excellent care. Root Canal was a painless experience.

2 stars Customer since 2017

Time to stop using temp hygienists. I had to make her stop not long after she started as she was painfully attacking my gums with her sharp dental pick. Never had to do this before in my life but I was afraid I might not make it through the procedure due to too much blood loss if I let her continue. So my cleaning turned into a polishing.

5 stars Customer since 2022

My dental experience was Awesome! Yes, because the appointment was "on time". Following a pain free root canal, I did not have ANY pain. Like most of us, I wasn't looking forward to having any dental work done because, I feared the needle to numb my mouth. What a waste of my energy and anxiety; I had No pain or discomfort from the injection. Dr. Mastro was so gentle and smooth, I never felt anything. I just completed having two new crowns and STILL, no pain. Oh, just some minor gum tenderness but it hasn't stopped me from eating.

The Mastro staff always calls to check for any issues after each appointment. I call that wonderful Customer Service. Thanks to the Mastro team for everything.