I would not use this place again! The took 100 dollars from me a few months ago. Denied my card saying I needed more medical records. I called around to get those records and they are to old and unavailable. Called them back and they basically said I was screwed and offered a partial refund .then when I went back in to confront them they said the doctor signed my paperwork. I do have the signed paperwork now but charged me 100 dollars for something I can get other places for less then half this price. Bad experience! Bad patient care! Bad place!