He is a good doctor.
However, the first time I went there I waited 1.5 hours for my appointment, then he arrives claiming that he did not know he had an appointment. I missed an hour of work then.
During my third appointment, I waited an hour, and then they said he had an emergency in the morning ( very understandable) so he was off schedule. I had to reschedule so I do not miss work again. I would have at least expected a call asking me to reschedule or telling me there will be a delay. When you work you barely get time off, and an hour can change everything.
It is to hectic and they never follow the correct appointment times.
more