I have been a customer of this Dr for over ten years. I have spent hours waiting for appointments up to two hours at times , one hour being the norm. I got into the habit of calling before my appointment to make sure they were running on time, which was also a waste of time as they still made me wait.
Today my daughter was 20 minutes late ( not excusable, she was late ) however they told her she needed to reschedule!
Ridiculous I am finding a new dr one with more compassion and better time keeping skills.