The doctor is great. Caring and thorough. The office is like a factory, sick calls you are usually seen by one of the 2 PA's, never the doctor. The nurses you have to leave several messages before they get back to you. Overall, the doctor is great but the customer service of the practice is awful. My child had swine flu which was not figured out by the 1 PA who is very rude. Called back to office 3 times (because of high fever for 1 week) and not once seen by doctor, the second PA on last visit figured out swine flu diagnosis. Was seen by doctors once a year for physicals only, not illness.