The wait time is average for this type of doctor visit. I have never had an issue with there office and have been going there for over a year and a half. There has been times when I have missed my appointment day and they are able to accommodate my hectic schedule. The doctor who I see is great, he truly cares about his patients and their health.