98.0% would refer friends and family to us

5 stars Customer since 2016

I had a root canal done and I was so nervous but Dr.Mastro made it a breeze!

5 stars Customer since 2016

My appointment was at 9:00 AM for a teeth cleaning. Normally It will be 9:15 at most dentists before they actually start. At 8:50 they were cleaning my teeth!!!! Every time I come into Dr. Mastro's office I am met with a friendly face and ON TIME or EARLY appointments. Thanks for the great service!

5 stars Customer since 2016

I love the fact in that nothing is rushed and everything is talked through so that you always knows what's going on w/someone inside of your mouth. These folks have perfected what they do and also provide excellent from the check in process to the check out process.

Monique

Roswell, GA

5 stars Customer since 2015

De Mastro is a very good and professional dentist .His smile all the time and friendly.I appreciate the front desk teams. I feel all the time welcome.

5 stars Verified customer

After extensive research anapointmens to 3 diferent practitioners I've decidet to be treated by Dr.D Mastro and staff.During the past 50 years I had extensive work, howeverte the care ,qualityand, proffesionalism Dr.Mastro's practice is unparalleld.

5 stars Customer since 2017

Great visit! Hygienist, Dr., and receptionists were all very friendly and helpful.

5 stars Verified customer

Awsome

5 stars Verified customer

The ambiance once you walk in is relaxing and they want you to feel welcome.

5 stars Customer since 2015

Dr.Mastro and his team are very professional and friendly.

5 stars Customer since 2014

I love going to his practice, always recommend people to go because he is the best there is

Also in Roswell

Optometry

Premier Eyecare of Roswell, Dr. Renae E. Weinick

5 stars 171 reviews

100% would refer friends and family to us

Salon

Paul Mitchell The School Esani

5 stars 387 reviews

I had my root done on Monday. the student named Lauren graduated last Fri. The color match my original color perfectly! Great job!!! It only cost $30!! Definitely worth it!! Will go back again!
Read More …