This is one of the worst run Dr. offices I have ever been to. Each time I have an appointment the Dr. is always an hour or more late. What I don't understand is why this is such an issue. If your not going to be able to make your appointments then have your staff cancel them so you are not wasting other people's time and money.