John has been my dentist for around 14 years and I have never had a bad experience. I love the fact that appointments are on time and I can get in and out in a reasonable amount of time.
The receptionist is super friendly and helpful. The hygeniests are competent and professional. John gets the job done and doesn't try to upsell you on services you don't need like about every other dentist in the area.