Read all our reviews
Read all our patient reviews
excellent
Great first experience! My new dentist is a keeper.
In regards to my cleaning apt. yesterday, I waited 20 minutes past my apt. time to be called back, this is not the first time this has happened. Also felt as though Maggie was a little rushed and rough, this hasn't happened before.