I've been a client for the past two years. My review is mixed because I do like going there but, sometimes, I have my disappoints with them. Like that one time, I paid a hefty co-pay just so the PA could tell me there was nothing to be done for that particular appointment. I was like..."I paid all that for that." Also, they are very rigid with their tardy policy. However, they have shown me mercy once or twice when I showed up late. I get it. It's a place of business.