We've always had great service, however this time was not up-to-par. We waited over 15 minutes to be taken in, and another 15 minutes for the doctor after the cleaning.
The office makes a point at sending multiple reminders so that patients are on time for their appointments. I expect the same courtesy from the office.
This, of course, doesn't impact the great level of health care from doctors and dental hygienists, which is always impeccable.