I really like Dr Lepore but the staff is terrible. I have been trying for four days to schedule an appointment calling every 20 minutes for about 4 hours, and it just rings forever or it just has a busy dial tone. Called a different pediatrician just now and they answered in 5 seconds! Think I'm gonna switch. I'm currently on hold after letting it ring for 5 minutes someone Justin got on and said hold please. So now sitting on hold. GREAT