I decided to write a review because he is by no means a 3.5 star doctor. I took my daughter to him after he initial check up with another pediatric doctor (whose office was dirty and also treated adults who were very sick and dirty). We have used him for over 4 years and always had excellent results. He sets up his schedule to have same day slots available for emergency/same day visits. There is usually no wait time. He makes sure you understand what's going on with your child, and I never feel rushed. He is very through. He makes sure he has clean hands at all times. If you are in need of a pediatric doctor I would definitely at least try him for yourself, I am sure you will be pleased! Also for the reviews that say he is rude or disrespectful....I have never experienced this and I am a customer service/bedside manner stickler.
I am actually taking my 17 year stepson to him also, if I could I would let him handle my whole family.