Good experience, the doctor and staff were extremely nice and professional. I didn't wait very long, and the facility was nice and clean. I would recommend to friends. The price seemed a little high, considering my health insurance didn't cover very much, and I have nice health insurance. Having said that, I am very pleased with my experience.