Iowa roofing: permits, codes and approvals
Iowa contractor registration with DIAL, the post-catastrophe roofing rules and signed owner notice (Iowa Code 103A.71), the 3-day door-to-door cancellation, and the Mechanics' Notice and Lien Registry steps for residential jobs.
Product approvals
No statewide roofing product approval or listing system was found. Local building officials rely on the code's labeling requirements and evaluation reports (ICC-ES, UL, FM).
City re-roof permits
No statewide re-roof permit rule was found; cities and counties decide. City rules for Des Moines, Cedar Rapids, Davenport, Sioux City and Iowa City could not be confirmed from official pages in this pass.
Code rules
No statewide residential building code was confirmed from an official source in this pass; check the city or county building department for the adopted IRC edition.
Wind, fire and storm programs
No state FORTIFIED grant or roof insurance-discount mandate was found. Iowa Code 103A.71 sets storm-repair rules for roof and exterior work after a catastrophe (fire, tornado, windstorm, flood, hail) on 1- to 4-family homes.
License and insurance
Iowa doesn't license roofers, but every construction contractor earning $2,000 or more a year, roofers included, must register with the Department of Inspections, Appeals, and Licensing (DIAL) under Iowa Code chapter 91C.
Lien and contract rules
Residential liens run through the state's Mechanics' Notice and Lien Registry: the general contractor posts a notice of commencement within 10 days, subs post a preliminary notice, and liens are posted within 2 years and 90 days. Storm jobs need a signed owner notice.
Install instructions by brand: all makers →
Public records, last checked Oct 23, 2026. Always verify on the official source before you permit.