I didn't experience any pain during my teeth cleaning. They are always very careful and gentle. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. This provider has no helpful information available online, apart from their address and phone number. They just have a basic listings page. All the equipment at this office seems very safe and current. Everything looks well taken care of and fairly new. I have heard many patients complain of multiple visits for proceedures that were not completed properly.