TERRIBLE! Had to reschedule first appointment (that I already had to wait over a month for!) because of schedule conflicts. They rescheduled me for 3 weeks out and I missed the appointment by 15 mins and was told that their policy states that if you ""miss your first appointment"" they could not schedule me another. Couldn't believe how rude they were! I'll take my money elsewhere!
more