Worst customer service ever. Incompetent staff and to top that off, had to wait an hour to see someone. Why make an appointment at 6 if no one care to see you till after 7. No one even offered an apology or a estimated time on, or maybe a why they are so far behind. We were referred here by another office. If you get a referral for this place please do yourself a favor and ask for somewhere different. They obviously can't keep up with the volume of business they are booking. I have much more to say on why their service was so bad but don't have time to go over the entire, horrible story. Just try to avoid this place at all cost