I was reluctant to make an appt here based off of other yelpers complaining of the wait time, but did anyway after hearing great things from a co-worker. Even on my first visit when the waiting room was fairly full I only waited about 20 mins including the time it took for me to fill out forms. My second appt was on a saturday n I barely sat down before they were calling me back. After trying out a few other doctors in the area that left much to be desired I will gladly be staying here.