They have horrible customer service and a terrible way of billing. They will check with your insurance company AFTER your visit. So months later you could randomly get a bill that you were never aware of. Save yourself the stress and go elsewhere. I don't understand how they are allowed to operate the way they do.