Do NOT take your children here. I took my kids there for a couple of years, not hating him enough to change, but certainly not loving him. Then my child had a condition that caused hearing loss, and I was told by several doctors at Children's hospital that Dr. Kieffer should have seen the problem and given me a referral. A friend of mine also took her kids there, was told her child had a cold, and then he spent the next 4 days in the hospital with severe pneumonia. She was also told that her pediatrician should have definitely caught it. In addition, he has poor bedside manner, won't give your kid a shot if he's upset beforehand, doesn't even apply the bandaids after the shots, just tosses them on the table while you hold your screaming child, and says ""See ya next time"".
Pros: Can get an appointment easily
Cons: Poor bedside manner, misdiagnoses, doesn't listen