It is impossible to get an appointment at their office. They are always booked and have a long waiting list. I feel like my appointment was pointless. None of my questions were answered, nothing was accomplished.. I would never recommend them to anyone. Have tried for months to get a hold of anyone there. No one picks up the phone and no one returns a call, email, or even has been there even when I show up in person. Something very funny going there, stay away at all cost.