We have been coming here for more than 2 years. I can count on the fingers of one hand how many times this office runs on time with their appointments. I get that sometimes the doctor or the dental assistant has to take a bit more time with one patient than another. But when it becomes the norm then you need to consider scheduling less people into one day. I am supposed to respect your business by being on time and paying my bill on time; I would expect to have the same respect back to me in the Doctor and dental assistant being available to see my kid at the time scheduled not 45 minutes or longer later.