Shingle Roof Replacement in Des Moines, IA
Swapping a worn asphalt roof in Des Moines, IA means choosing a shingle grade, a color and someone to do the work well. This free referral service sends your request to one independent local roofer in Polk County, Iowa, who inspects the roof at no charge and puts the price in writing.
Prefer to talk? Call now(515) 555-0172Not sure if we cover your area? Check now ↓
Free Inspection Request
Takes 30 seconds, or call (515) 555-0172
Your details go to one independent roofer who works in and around Des Moines, who contacts you directly. See our Referral Marketing Disclosure.
Shingles That Fit Your Budget
Architectural shingles are the everyday pick on Iowa re-roofs. Class 4 impact-resistant shingles are rated to take harder hits and cost somewhat more per square foot. Neither grade is required in Des Moines, so the right one depends on your budget, how long you plan to stay and what your insurance company offers.
Hail is why that question comes up so often here. On August 19, 2022, the Iowa State Climatologist reported an isolated pocket of golf-ball to tennis-ball size hail over West Des Moines and Clive around 2:30 pm. Shingles that shed tabs or granules in a storm like that often end up on a replacement list.

Common Situations
- Grit piling up in the gutters. Dark granules washing out of the downspouts usually mean the shingle surface is wearing thin.
- Bruised or cracked tabs after hail. Soft spots, split corners and scuffed patches are worth a roofer's inspection and photos.
- Shingles lifted, creased or gone. Strong gusts can break the seal strip, so tabs flap and tear away, leaving nails and underlayment open to rain.
- Two layers already up there. Des Moines does not allow another layer over a roof that has two or more, so that roof has to be stripped first.
- A house reaching its next roof. Polk County's median home dates to about 1974, and many newer suburban houses are now reaching re-roof age as well.
Budgeting for Shingle Roof Replacement
These Iowa figures come from published 2026 cost guides, not from this site or any roofer. Your own roof's size, pitch and old layers will move the real number.
| 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 |
Plug your home's size into the roof cost calculator for a shingle range, or see why sources disagree in the Des Moines cost guide.
Step by Step
- Send a short request. Use the form or call (515) 555-0172 with your address and what you've spotted.
- Meet one local roofer. An independent roofer sets a time to check the shingles, flashing and attic vents.
- See every line item. The written estimate should name the shingle line, underlayment, ice barrier, flashing, tear-off and cleanup separately.
- Take your time deciding. Sign only when the contract matches what you were told.
- Permit, then install. Through December 31, 2026, a simple re-roof inside Des Moines city limits needs no building permit unless sheathing or rafters are repaired or replaced. Starting January 1, 2027, a City ordinance requires a building permit to replace roof coverings, and the roofer normally pulls it.

Why Start Your Request Here
This site is a free referral service, not a roofing company. Nobody here climbs a ladder, writes a price or signs a contract; one independent local roofer takes your request from there. Roofers may pay us for the introduction, while homeowners are never charged a cent for it.
Iowa has no statewide roofing license, but anyone earning $2,000 or more a year from construction has to register with the state. Ask for that number and check it by calling 515-242-5871. Since registration says nothing about skill, also look for insurance papers, both warranties in writing and nearby references.

Before You Book
Do I need Class 4 shingles in Des Moines?
No. Class 4 impact-resistant shingles are an option, not a rule in Des Moines or anywhere else in Iowa. They cost a little more per square foot, about $5.50–$7.50 according to AskDoss (2026). Some insurers lower premiums for them and some don't, so call your agent before choosing and ask what paperwork it needs.
What is a FORTIFIED roof?
FORTIFIED is a voluntary upgrade standard for how a roof is built and fastened, and no Iowa rule requires it. Some insurance companies reward it and others don't. Ask your insurer what it offers, then ask the roofer what it would add to the estimate.
Can new shingles go over my old ones?
Not once a roof carries two or more layers, because the City of Des Moines won't allow another on top. Even with one layer, a tear-off has a real benefit: the roofer gets to see the wood decking and replace soft or rotten boards before the new shingles go down.
Will a roofer offer to pay my insurance deductible?
It shouldn't. Under Iowa Code § 103A.71, a roofer can't advertise or promise to rebate any part of your deductible, and a contract that breaks that rule is void. The roofer's role is documenting the storm damage it finds. Working out the claim is up to you and your insurance company.
Other Roof Work
If steel appeals more than asphalt, see metal roof replacement. Fresh storm damage has its own page on storm and hail damage, and a few missing tabs may only need a roof repair. Still unsure? Try the repair-or-replace quiz.
Book a Shingle Roof Inspection
Share your address and a line about the shingles, and one independent local roofer will reach out to book a free inspection. Rather talk? Call (515) 555-0172.