I always have the best experience every time I have an appointment here. Although I have not had much to complain about, I have noticed that they strongly adhere to the customer is always right policy and if anything goes wrong make every effort to correct the situation. Let me just say that the chairs in their waiting room are quite comfortable. Its nice that they care about patient comfort. They've never rushed my teeth cleaning. They always go above and beyond to make sure my teeth look and feel fantastic. They were so nice and professional and even called me to remind me about my upcoming appointment.