This place was very vague about costs and also kept me waiting for a long time. I would recommend getting very clear pricing before anything is done or you could be sorry like I was. If I could do it again I'd have asked more questions. Actually, if I could do it again I'd go elsewhere.
Also, when I called them originally, they said yes when I asked if they took my
insurance---but what they really meant, as they explained later, was that they would bill my insurance. That's different. I had to pay them upfront, then they sent the information to my insurance company, and then I had to wait and hope my insurance would reimburse me. My insurance reimbursed only a small portion of the costs since this place's prices are
much higher than what was covered. This was my experience and I can't speak for everyone. I would not recommend this place or send a friend there.