Fantastic Dr and staff. My son loves when he has an appointment and never complains. They always make him laugh and treat him like more than a patient!