Wow - we haven't even been to this office yet and have already been given a bad impression. . I called to reschedule my sons appointment and the front desk clerk had a major attitude problem. This is a disappointment, because we received a recommendation from a friend. I am going to keep the appointment and see how the visit goes. Based on these other reviews it seems like they have good doctors and when I called the first time a few weeks ago the girl was pleasant during our phone schedule, but the one I dealt with today should maybe find a job where she doesn't need to handle customers. ..its not for everyone.