I thought the staff was amazing; they were so friendly and helpful, and made sure I felt welcome there. 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. It was easy to get the appointment time that worked for my schedule. I am always so impressed with how quickly my calls are answered here. I am never put on hold for a long time and love knowing that if I have a quick question I won't have to wait a half hour through terrible music to get it answered. I loved that they let me rinse my mouth every few minutes during my procedure. It's always uncomfortable trying to sit through an entire procedure without being able to rinse or relax your jaw for a minute.