I really wish I could give 0 stars for this place. They dont seem to care about the patients or their needs or how they can help them, they seem to only care about money. They call the patients to have them come in for an appointment the same day. I told the lady that I was not sure I would be able to make the appointment she told me to go ahead and make the appointment and if I couldn't make it to give her a call back. Well I called back to let them know I would not be able to make the time that they wanted us to be there and she told me that if I did not show up there would be a $30 cancellation no show fee because we did not give them 24 hour notice. I've been fighting the $30 fee with them for months now. Everytime I call they say they need to speak with the manager Joe and that will give us a call back but no one ever does. Anytime that I ask to speak to Joe directly I'm always told that he's in a meeting or he's not there or he's busy and can't come to the phone how convenient. Horrible service and rude. I would not suggest going to this places are only interested in your money and not the care of their patients.