I would never recommend them to anyone. They were terrible. I had to wait forever after I arrived for my appointment. They were running really behind and I was disappointed because it threw off the rest of my day. Their equipment was old. Most of it was still in usable condition but I would have appreciated equipment that was at least current. Everything they originally told me they would be able to do for me, they ended up not being able to do. I felt lied to. WAITED 10 PM to 4am to see DOC!