Skip to content
Licenses by State

How to get a roofing license in Iowa

Edited by John Voll. Last verified .

Iowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration registers roofing contractors in Iowa. Registration is not a competency license. Registration required for anyone earning at least $2,000 a year from construction work (an annual earnings test, not a per-job threshold). The Active Iowa Construction Contractor Registrations (Iowa Data Hub dataset 1052), Iowa Department of Inspections, Appeals, and Licensing lists 880 active roofing records as of October 5, 2026.

Who licenses roofing work in Iowa

CredentialState registration (no competency license)
BoardIowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration official statement
Official lookupSearch roofing licenses

We could not load this lookup when we checked, so confirm the link on the board site.

When a license is neededRegistration required for anyone earning at least $2,000 a year from construction work (an annual earnings test, not a per-job threshold). source
License typesConstruction contractor registration

How to get licensed

  1. Register with DIAL as a Construction contractor registration.
  2. Post a surety bond of $25,000 for contractors whose principal place of business is outside Iowa; it guarantees payments owed to the state and only the state can collect on it. source
  3. Carry proof of workers' compensation insurance with the registration application; no liability insurance minimum found. source
  4. Pay the contractor registration application fee, per year: $50. source
  5. Registration renewed every year (the rule also allows a three-year registration for $150). source

Roofing requirements in Iowa

Roofing: exam, experience, bond, insurance, renewal and feesSources checked October 6, 2026
ExamNot found on an official source.
ExperienceNot found on an official source.
BondSurety bond of $25,000 for contractors whose principal place of business is outside Iowa; it guarantees payments owed to the state and only the state can collect on it. source
InsuranceProof of workers' compensation insurance with the registration application; no liability insurance minimum found. source
RenewalRegistration renewed every year (the rule also allows a three-year registration for $150). source
ReciprocityNot found on an official source.
Fees
  • $50 (Contractor registration application fee, per year). source
  • $150 (Three-year contractor registration fee under the administrative rule). source

Hiring a roofing contractor?

See every official lookup in Iowa, which board covers which trade, and what to check before you hire.

How to verify a contractor license in Iowa

Questions

Do you need a roofing license in Iowa?
Iowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration registers roofing contractors in Iowa. Registration is not a competency license. Registration required for anyone earning at least $2,000 a year from construction work (an annual earnings test, not a per-job threshold).
How do I check a roofing license in Iowa?
The Iowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration keeps the record for roofing contractors in Iowa. Use the official lookup on this page, and treat the board's own record as final.
How much does a roofing license cost in Iowa?
$50 (Contractor registration application fee, per year). $150 (Three-year contractor registration fee under the administrative rule).
How often does a roofing license renew in Iowa?
Registration renewed every year (the rule also allows a three-year registration for $150).

Other trades in Iowa

Roofing license in other states

Sources

This is not a government site. The licensing board's own record governs; always confirm on the official lookup. Information as of October 6, 2026.