Dr Weiner is knowledgeable and has a wonderful way with my baby. He explains thing clearly and I never feel rushed. I never have to wait long at all for appointments. The nurses(who give the vaccinations) are always kind and quick. The entire office has a safe and friendly vibe.