Every time I come here they always remember me by name and greet me as soon as I walk in the door, even if it's been months since my last appointment. They are so thoughtful and amazingly sweet, I just love this place. 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. Not only are they always on time for my appointments, I've even shown up early and they were still ready to see me. It is obvious that their office is cleaned regularly. It was fantastic. I never had to doubt their qualifications. They made their credentials completely obvious, which made me feel a lot safer.