This place is HORRIBLE! If you have a choice, don't go here. I had one cleaning here and it was okay, but the next time I scheduled an appointment, it was cancelled 3 times! The last one was less than 1 hour before my appointment. Don't expect the staff to respect your time, as the dentist here constantly has "emergencies" and cancels appointments on a whim.