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.

1 · Product approvals

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).

2 · Permit forms

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.

3 · Code rules

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.

4 · Wind, fire and storm programs

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.

5 · License and insurance

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.

6 · Lien and contract forms

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.