There are 225 Roofing Services in Ramsey County, Minnesota, serving a population of 537,893 people in an area of 153 square miles. There is 1 Roofing Service per 2,390 people, and 1 Roofing Service per square mile.
In Minnesota, Ramsey County is ranked 26th of 87 counties in Roofing Services per capita, and 1st of 87 counties in Roofing Services per square mile.