The doctor was great and his staff were polite and helpful. But I did not care for making a 10am appointment and having to wait nearly an hour before I saw the doctor. A busy doctor is probably a good doctor, and I have no complaints about the doctor at all. But there needs to be proper scheduling. If the average patient takes 20-30 minutes with the doctor, don't book 5 patients at the same time. Then, it might as well be a walk-in office.