Been going there for years and they do a Great Job! Fixed many issues that our prior dentist had missed with regard to our families oral hygeine. Most importantly, i have issue with being seen on time and there is no wait, we're always seen on our appt time.