Just awful.
Had a pleasant experience at the other office getting my wisdom teeth removed, so I figured I'd have the same experience getting a cleaning. NOPE. Got here at 10 for my appointment at 10. I should have arrived earlier to get paperwork done, however. Speaking of which, the form made little to no sense. Got seen at about 10:50. Waited some more. Got x-rays. Wait about 20 minutes more. Doctor checks me. And that was it. No cleaning. I only came for a cleaning. But I guess no one knew that since no one (including the man on the phone making my appointment) asked. Was told they don't do cleanings on the first visit. Good to know that now. They say I can wait until 12:30 to get that done. I froze in their 1980s waiting room. Finally got my mediocre cleaning which took about 10 minutes total. The room was completely open; there were 4 other dental chairs in the same room. Felt kinda awkward and had a lack of privacy. Completely dissatisfied with my experience.
The staff was mildly friendly and the office itself was a turn-off.
TL;DR: Literally waited 3 hours to get a mediocre cleaning that took a whole 10 minutes.
NOTE: I would give one star, but Yelp "filters" out one stars...