I recently moved to this area of NJ with my family, which entails wife and two children. We are sooo lucky to have found a doctor like Vito Mazzoccoli. He is that kind of doctor who will spend time with you, even using pictures or plastic models to help his patients understand the origin of symptoms. Kind, thorough, concerned about his patients. Highly recommended.