Midwest · Iowa
Roofing help in Iowa
Iowa sits in a busy corridor for hail and severe wind. The August 2020 derecho flattened trees and roofs across Cedar Rapids and central Iowa, and spring hail regularly prompts roof replacements from Des Moines to Sioux City. Cold winters add ice-dam risk.
- Same-day inspections when a roofer is available
- 753 ZIP codes in our network
- Free to request
What roofs face in Iowa
- Hail
- High wind & severe storms
- Snow & ice dams
Derechos and straight-line winds
The 2020 derecho showed how much damage straight-line winds can do. Wind-rated shingles with enhanced nailing and secure edges help roofs hold up.
Hail claims
Hail is a frequent cause of roof replacement in Iowa. Class 4 impact-resistant shingles are worth considering at replacement time.
Cold winters
Snow and freeze-thaw cycles cause ice dams on homes with warm attics, especially older homes in Iowa's river towns.
Housing in Des Moines and river towns
Des Moines has older neighborhoods with early 20th-century homes and fast-growing suburbs in West Des Moines, Ankeny and Waukee. Older Mississippi River towns such as Davenport and Dubuque have steep roofs, brick chimneys and hilly lots.
Licensing, permits and contracts in Iowa
Iowa requires contractors to register with the Iowa Division of Labor. Building permits are issued by cities and some counties; requirements vary by location.
Roofing services Iowa homeowners ask for most
Matched to the hazards above. Every service is available across our Iowa network; each page explains signs, process and cost factors.
Where we connect homeowners in Iowa
Our contractor network covers 753 ZIP codes in 695 communities across Iowa. These are the places with the most covered ZIP codes; enter yours above to check a specific address.
- Des MoinesPolk County17 ZIPs
- Cedar RapidsLinn County8 ZIPs
- Sioux CityWoodbury County8 ZIPs
- DavenportScott County6 ZIPs
- Iowa CityJohnson County5 ZIPs
- DubuqueDubuque County4 ZIPs
- AmesStory County4 ZIPs
- WaterlooBlack Hawk County3 ZIPs
- Council BluffsPottawattamie County3 ZIPs
- AnkenyPolk County2 ZIPs
- West Des MoinesPolk County2 ZIPs
- UrbandalePolk County2 ZIPs
Guides for Iowa roofs
Neighboring states
Iowa roofing FAQ
Do Iowa roofers need to be registered?
Yes. Contractors must register with the Iowa Division of Labor. Ask for the registration number and proof of insurance.
Are impact-resistant shingles worth it in Iowa?
Often, given how frequently hail hits the state. Ask your insurer about available discounts.
Need a roofer in Iowa?
Same-day inspections when a roofer is available. One call connects you with an independent roofer who serves your ZIP.