Roof Cost Calculator for Des Moines, IA
Wondering what a new roof could cost on your Des Moines, IA home? Answer four quick questions about size, stories, pitch and material, and this calculator turns them into a ballpark range using 2026 Iowa price data. Treat the result as a planning number to bring to a roofer, not as a quote.
Prefer to talk? Call now(515) 555-0172How the Tool Works
Before you start. The calculator never measures your roof; it estimates one. It divides your home's living space by the number of stories to get a ground footprint. Then it multiplies that footprint by a pitch factor (1.12 for a roof you could walk on, 1.30 for a steep one) and by 1.10 to cover the overhang at the eaves. The total is rounded to the nearest 10 sq ft.
That roof area is then priced per square foot of surface. Shingles run $4.50 to $7.50, stretching from basic architectural shingles up to Class 4 impact-resistant jobs. Metal runs $8.00 to $12.50, from exposed-fastener steel up to standing seam. The low and high figures are rounded to the nearest $100.
Those rates come from the five Iowa cost rows below. The sources don't agree exactly, because each assumes its own roof size, product mix and tear-off work.
| Cost row | Figure | Source (year) |
|---|---|---|
| Iowa re-roof, average | about $6,160 (range $4,794–$15,779) | This Old House, 2026 |
| Iowa architectural shingles, per sq ft | about $5.95 | RoofObservations, 2026 |
| Iowa Class 4 impact-resistant shingles, per sq ft | about $5.50–$7.50 | AskDoss, 2026 |
| Iowa exposed-fastener steel, per sq ft | about $8.00 | RoofObservations, 2026 |
| Iowa standing-seam steel, per sq ft | about $12.40 | RoofObservations, 2026 |
- Roof area is an estimate. Dormers, valleys and attached garages all add surface the four questions can't see.
- Hidden deck damage costs extra. Rotted sheathing only shows up once the old roof comes off.
- Class 4 sits at the top of the shingle range. Choosing impact-resistant shingles pushes a quote toward the high figure.
Where to Go From Here
A range is useful for planning, but only someone standing on your roof can give you a number to sign. If you're still deciding whether the roof needs replacing at all, the repair-or-replace quiz takes about a minute. For a closer look at what drives Iowa prices, read the roof replacement cost breakdown. Once you want a firm number, book a free inspection and we'll hand your details to a single independent roofer in the area.
Get a Free InspectionCall (515) 555-0172Take the Repair-or-Replace Quiz