I would chose to actually give this place no stars. My first visit to the office was awesome. Everyone but the one lady that schedules appointments and takes insurance information was great however that one lady made me never want to visit again. On my first visit I filled out all my contact information and scheduled my appointment, with I showed back up for my second appointment she informed me not only was I incorrect on my appointment time but I filled out all my incorrect contact information and that it was defiantly not them. I believe that I know my phone number and email address. She was very condescending and every chance she got to drop how it was my fault in a "nice" sly way she did. After I left I was so mad I called to cancel my appointment and tell them I wouldn't be coming back. I got a "ok". It's a shame because I had 5 people from work about to make appointments but after hearing my story upon my return opted out.