Northern, Western & Central New Jersey , Serving the following counties: Bergen, Passaic, Hudson, Essex, Morris, Union, Middlesex, Susses, and Somerset. Fairfield County in Connecticut Hageman Roofing Company Serving Businesses and Institutional Organizations in Northern, Western, & Central ...