I did not have a good experience here. I had to wait forever to get an appointment and when I finally did I had to wait a whole hour just to see the doctor. I had a consultation and they said I would have to come in at least three more times before they could diagnose my problem. I did not have the time for all that so I said my good byes and found somewhere else to go. Everyone was polite but the system is ridiculous. Do not waste your money or time.