The doctors are great but trying to make an appointment is a joke. I've been taking my son there since 2010 and the wait time has only gotten worse. You usually have to wait on hold for 20 to 30 minutes to make an appointment. The receptionist are all very rude and unapologetic for such a long wait time. If it wasn't for the wonderful care the doctors give I would not be going there.