You all have the best customer service, the people who work there are amazing. I have not had one experience with an employee that was less than excellent. The only thing I would say is the time to actually see the doctor is long. I do not complain because of the excellent service. But that would absolutely put you guys on AMAZING if I could get in and out in less than an hour for my yearly checkup.