Roofing Services in Canyon County, ID

There are 104 Roofing Services in Canyon County, Idaho, serving a population of 207,027 people in an area of 588 square miles. There is 1 Roofing Service per 1,990 people, and 1 Roofing Service per 5 square miles.

In Idaho, Canyon County is ranked 18th of 44 counties in Roofing Services per capita, and 2nd of 44 counties in Roofing Services per square mile.

Roofing Services Near Me