So I had a bad experience with this practice. They booked my appointment for Saturday morning. Friday, I called to confirm. Now the number you call isn't even the actual office. It's some clueless call center. I confirm my appointment for the next day. Made sure it was the correct time and location. She said I was good. I show up Saturday on time. They open at 8. 8:10 no one is here. The office is locked up. No cars. I call the office. Of course no answer. Waste of my time so I left. Monday, no one calls me about my missed appointment. No one calls to apologise that they FORGOT and scheduled my appointment on a long weekend. I call the clueless call center and they offer nothing but excuses. "I don't know why they told you that." Bullshit, they just suck at their job. The customer service is lacking in this place. And the times I have gone for appointments, you're kept waiting far past the scheduled time. Why? It's the first appointment of the day. The girls at the desk always have the same stock reply "they'll call you in soon." Appointment is at 9. I hear the desk girls say "your 9:00 is here." You'll be waiting at least 20-30 minutes. Fine somewhere else with better care for it's customers. read more