Excellent doctor and excellent staff! Would highly recommend!!!!! My son is very shy and Dr. Rob made him feel at ease. He sat and made us feel that he wasn’t rushed and that we had plenty of time to ask questions. Also, I loved being able to schedule my son’s appointment online.