Connect with Dr. David Mastro DDS Dentist in Roswell, GA

Dr. David Mastro DDS - Dentist

5.0 based on 19 reviews

1 Rating out of 5 stars

770/642-9900

Roswell, GA

Google Map
Dr. David Mastro Rating 5.0 stars based on 19 reviews $$$
Health Spa Facilities
First Class Service
Painless Procedures
Superb Results
Expensive Cost
TagCloud for Dr. David Mastro
Read Reviews for Dr. David Mastro
riann loves dislikes Dr. David Mastro on Oct. 31, 2019, 9:36 p.m.
Agree 0 Disagree 0 Agree 0 Disagree 0
riann loves dislikes Dr. David Mastro
Terrible on Oct. 31, 2019, 8:39 p.m. Link
Agree 1 Disagree 0 Agree 1 Disagree 0
rianna dislikes Dr. David Mastro on Oct. 31, 2019, 8:37 p.m.
Agree 1 Disagree 0 Agree 1 Disagree 0
Review 1 by Stars: 5.0 on Link
I have been coming to Dr. Mastro since I moved to Atlanta. Dr. Mastro fixed my whole mouth. I get many compliments on my smile.

About Front Desk: Always happy to see me

Front desk:

I know this doctor: 15 years

Agree 0 Disagree 1 Agree 0 Disagree 1
Review 2 by Stars: 5.0 on Link
I came to Dr. Mastro because I was very unhappy with the crowns another dentist did in Tennessee. They were bulky and eventually came loose. Dr. Mastro had to save my teeth in stages but over the course of a year of treatment, I am finally happy and so glad I found him. Dr. Mastro had come highly recommended and has hundreds of positive reviews online.

About Front Desk: Always helpful and friendly, easy to work with and schedule my appointments.

Front desk:

Hygiene rating:

About Hygienist: The lady who did my cleaning worked closely with Dr. Mastro to save my smile. I drive almost 2 hours to come in for routine cleanings now and happy to make the drive.

I know this doctor: 2 years

Agree 1 Disagree 0 Agree 1 Disagree 0
Smiling Patient likes Dr. David Mastro
Great! on Nov. 1, 2016, 2:03 p.m. Link
Agree 0 Disagree 0 Agree 0 Disagree 0
Smiling Patient likes Dr. David Mastro
Great! on Nov. 1, 2016, 1:46 p.m. Link
Agree 0 Disagree 0 Agree 0 Disagree 0
Smiling Patient dislikes Dr. David Mastro
Terrible on Oct. 31, 2016, 10:52 a.m. Link
Agree 1 Disagree 0 Agree 1 Disagree 0