The office is very poorly run. Expect long delays after appointment times and non-returned phone calls. (Every. Single. Time.) This office obviously runs on large numbers of patients. Always overbooked. It is so bad that we have had to start using the local ER hospital for sick visits than to deal with the headache of this pediatrician.