I have a very low opinion of this place. I brought my wife here several times and we were both totally dissatisfied on each occasion. Dirty changing rooms, poor customer service (they're rude, they won't hesitate to change your appointment if someone wants to leave early, and they actually had the nerve to close early one day without telling us), and worst of all, their diagnostic procedure was hurried and didn't appear thorough (this was a procedure we've had done elsewhere so I'm talking from experience). I say choose another provider if you have a choice. I'll never set foot in this place again if I can help it.