There are 156 Roofing Services in Union County, New Jersey, serving a population of 557,320 people in an area of 103 square miles. There is 1 Roofing Service per 3,572 people, and 1 Roofing Service per square mile.
In New Jersey, Union County is ranked 14th of 21 counties in Roofing Services per capita, and 4th of 21 counties in Roofing Services per square mile.