There are 3 Roofing Services in New Plymouth, Idaho, serving a population of 1,701 people in an area of 1 square miles. There is 1 Roofing Service per 567 people, and 1 Roofing Service per square mile.
In Idaho, New Plymouth is ranked 39th of 300 cities in Roofing Services per capita, and 16th of 300 cities in Roofing Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for New Plymouth Roofing Services.
Intermountain Roofing 5200 Freemont Road New Plymouth, ID Roofing
Northwest Roofing 4677 Southeast 4th Avenue New Plymouth, ID Roofing
Williamson Roofing & Construction 121 West Idaho Street New Plymouth, ID Roofing