They've never rushed my teeth cleaning. They always go above and beyond to make sure my teeth look and feel fantastic. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. They always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance.