I've had 4 good experiences here for teeth cleaning, checkup, and a filling so far.
Staff have been friendly and attentive, and there has never been too long of a wait. The place is pretty and clean, and has TVs on the ceiling to distract you while they clean (though sometimes the channel is annoying..).
They call you when your are due for your next check-in in a couple of months.
If you are a local university student , they give major discounts that vary by school so check online for what you are eligible for before going