They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. They were very sympathetic to my situation, and made me feel cared for. I knew that I could count on them at all times. I never have to worry about them overbooking appointments. They definitely believe in quality over quantity here and it is much appreciated. I was in a lot of pain after my appointment but that was due to the treatment to which I was required to have. They did however provided me with medicine to ease the pain that I was in and tried to make it as painless as they possibly could. I got an appointment quickly. I've never had to wait too long.