Roofing Services in Jefferson County, AL

There are 364 Roofing Services in Jefferson County, Alabama, serving a population of 659,460 people in an area of 1,111 square miles. There is 1 Roofing Service per 1,811 people, and 1 Roofing Service per 3 square miles.

In Alabama, Jefferson County is ranked 3rd of 67 counties in Roofing Services per capita, and 1st of 67 counties in Roofing Services per square mile.

Roofing Services Near Me