The front desk staff is consistently less than pleasant. Arrive at 0730 for a 0745 appt and not taken back until 0810. Can't imaging they're backed up already on their first appts of the morning. While waiting, I notice numerous patients at the counter are put off by attitude or snide comments at the check in. On the way out, billing was a perfect match to the front desk staff. Simple questions don't really need to be answered with attitude. All in all, kind of a shame because the medical staff is always very nice and helpful.