If I could leave zero stars I would. This place has the WORST customer service by far. I literally called 12 times during a normal business day only one time someone picked up and hung up. I called 4 times last week and someone answered and told me they were unable to get into their system because the last patient just arrived and they turned the computers off after checking her in. Which was 1 hour and 27 minutes before their scheduled closing time. From the other reviews once you get in apparently the experience is good but for me i will never find out because I can't get past their phone customer service. I'd rather pay more money somewhere else then with a place as unprofessional as this one.