The doctor was wonderful. The office staff not so much. I called and got a same day appointment but I have not been to this clinic for over a year. I filled out paperwork with my insurance information and they looked at my insurance card before I received treatment, but when I went to check out the receptionist told me that they no longer took my insurance and I had to pay the full office visit. I feel that this was very deceptive and unprofessional. So my suggestion is to make sure your insurance is covered there even if you've been a past patient.