Support staff is always friendly and professional. The office is lavishly decorated and comfortable. Parking is good and accessible. Waiting times can be long. The doctor is very busy and often extremely rushed. My results were not good, not at all as planned. Availability for any follow-up care is limited. As much as I would like to recommend a doctor, I would not recommend this one.
more