The staff are all nice, and yes, they cleaned my teeth very well. So why the 2 stars? They spend every second that they can trying to sell you new products and procedures! I didn't know if I was buying a car or getting my teeth cleaned after a while! It was absolutely rediculous. Going to the dentist sucks enough without having to say "no" 100x with your mouth full of gadgets. They were shameless, I almost felt embarrassed for the hygienists.