I never got to see the doctor, because the Admin staff sucks. Only one doctor was scheduled to work, so he had to cover two workloads. In this situation, delays should be expected. However, the admin staff didn't bother to inform me. I could have rescheduled, instead, I wasted an hour of my time, before I left.
Also, when I first contacted this office, no one in the admin staff bothered to get back to me in a timely fashion regarding my insurance verification.
Maybe the doctors are great, who knows, but the admin staff sucks. I know.