The receptionists were RUDE. The billing department was inefficient and made a number of mistakes while filing claims with my son's insurance company. The doctors were fine. After all, we had terrible experiences there. My suggestion: go to another doctor's office.