Roof Replacement Service Areas Near Des Moines, IA
Roof Replacement Des Moines IA takes requests from homeowners in Des Moines, IA and five nearby cities in Polk County, Iowa and Warren County. Each request goes to one independent local roofer for a free inspection. Browse the towns below to see what is local about each, from permit offices to storm history.
Prefer to talk? Call now(515) 555-0172An Area Built on Drive Times
Rather than a circle drawn on a map, the area follows the places a Des Moines roofer can reach in an ordinary workday: the city itself, two western suburbs, Ankeny to the north, Altoona to the east and Indianola to the south. They share the same central Iowa weather, including the August 10, 2020 derecho. What changes from town to town is paperwork, because each city keeps its own building office.

Find Out If You're Covered
The lookup below gives a yes or no for your town or ZIP. When the answer is yes, the call and request buttons take you straight to the next step.
All Covered Towns
- Des Moines, IA. Iowa's capital, home to 214,133 people in 2020. A plain re-roof needs no city permit through December 31, 2026; from January 1, 2027 one is required. Permit and Development Center: 515-283-4200.
- West Des Moines, IA. About 5 miles west, with 68,723 residents in 2020 and land mostly in Polk County. Building Division: 515-222-3630. See the West Des Moines roof page.
- Urbandale, IA. About 5 miles west-northwest; 78.1% of its homes are owner-occupied. A station near town logged 85 mph in the 2020 derecho. Building Inspections: 515-278-3935. See the Urbandale roof page.
- Ankeny, IA. About 10 miles north, with an estimated 77,833 people in 2025. Its re-roof handout calls for a full tear-off once a roof has two layers, plus an ice barrier. Building Division: 515-963-3560. See the Ankeny roof page.
- Altoona, IA. About 9 miles east-northeast; it grew from 19,565 people in 2020 to an estimated 22,796 in 2025. Building office: (515) 967-5136. See the Altoona roof page.
- Indianola, IA. About 16 miles south and the Warren County seat. On April 4, 2023, a spotter reported 2.50-inch hail 4 miles west of town. Community Development: 515-961-9430. See the Indianola roof page.
None of the five suburbs publishes a clear rule on re-roof permits, so a quick call to the building office before work starts is wise. The roofer handles any permit the job needs.
Close but Not Listed?
Live just past one of these city lines, or on a county road between them? Call (515) 555-0172 and ask. Outside city limits, building questions usually go to the county: Polk County Building Services at 515-286-3352, or Warren County Planning & Zoning at 515-690-9160. If no roofer in our network reaches your address, we will tell you plainly instead of passing your details somewhere they don't belong.