They are WAY overbooked and the staff is clearly overworked and not always that pleasant. I've never been in there when the waiting rooms weren't packed with a bunch of very aggravated people. They seem to be more concerned about quantity of business over quality. The waiting area was overcrowded and too small. Multiple people had to stand as there were not enough seats. Everyone was pretty much wedged in. I was in utter agony the whole time they were cleaning my teeth. It was completely unbearable. The 'Dentist' (I'm questioning his credentials) barely speaks English. Rushed through the whole process dispute my obvious discomfort. He is looking for a big payout despite a sub-par job. I would have been better off smashing my teeth with a wrench than go here.