I feel like they go out of their way to accommodate my schedule. I always get the appointment time I want. I didn't experience any unnecessary pain during my visit, and I was amazed at how much better I felt after I left. They've never rushed my teeth cleaning. They always go above and beyond to make sure my teeth look and feel fantastic. It is obvious that their office is cleaned regularly. It was fantastic.