Skip to main content

Roofing license

Roofing license requirements in Iowa

Not a trade-tested license — Iowa doesn't exam-license roofers, but any contractor earning at least $2,000 a year from construction work, including roofing, must register as a Construction Contractor with the state.

The short answer

Not a trade-tested license — Iowa doesn't exam-license roofers, but any contractor earning at least $2,000 a year from construction work, including roofing, must register as a Construction Contractor with the state.

Do you need a license to roof in Iowa?

Construction Contractor Registration (not a trade-tested license) — one general registration category covering all construction trades, including roofers; there is no roofing-specific license.

Who issues it: Iowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration program.

Last verified: 2026-07-19

Iowa roofing license at a glance

Every figure here is a plain-English starting point read from the official state board — always confirm the current requirements at the source before you rely on them.

License type / class

Construction Contractor Registration (not a trade-tested license) — one general registration category covering all construction trades, including roofers; there is no roofing-specific license.

Issuing board

Iowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration programdial.iowa.gov/licenses/building/contractors

Exam required

No

Experience / qualification

No minimum years of experience required — registration is a compliance/insurance filing, not an experience- or exam-based license.

Bond

Only required for contractors whose principal place of business is outside Iowa — those out-of-state contractors must file a $25,000 bond; in-state contractors are not bonded by the state.

Insurance minimum

All contractors must obtain an Iowa unemployment insurance number (even with no employees); those with employees must also carry a Certificate of Workers' Compensation insurance.

Application fee

$50 application fee.

Renewal

Annual — registration must be renewed every year; renewing on time keeps your same registration number, and the renewal fee is $50.

Reciprocity

None — Iowa has no general contractor reciprocity agreements with other states (unlike some Iowa trade boards, e.g. electrical, which do have limited reciprocity); out-of-state contractors still register and, if based outside Iowa, still post the $25,000 bond.

How to get a roofing license in Iowa

  1. Confirm you'll earn at least $2,000 a year from construction work in Iowa (roofing counts) — if so, state registration is required.
  2. Obtain an Iowa unemployment insurance number, even if you have no employees.
  3. If you have employees, get a Certificate of Workers' Compensation insurance in place.
  4. If your business's principal place is outside Iowa, secure a $25,000 surety bond before applying.
  5. File the Construction Contractor registration application with DIAL and pay the $50 fee.
  6. Renew every year for $50 to keep your registration (and registration number) active.

Working without a license in Iowa

Working as an unregistered construction contractor on a job of $2,000 or more can bring a citation of up to $500 for a first violation and up to $5,000 for a repeat violation.

Last verified: 2026-07-19

Roofing license rules change and often vary by city and county. This page is a plain-English starting point, not legal advice — always confirm the current requirements with the state board linked below before you rely on them.

Verify at the source: dial.iowa.gov/licenses/building/contractors

More official sources: Iowa Contractor Registration — DIAL

Newsletter

Pressure Test: which AI tools are worth a roofer's money?

Launching soon: about twice a week, Pressure Test tries the AI receptionists, estimating apps and lead tools being sold to contractors, and says what they cost, what broke, and whether to buy. Free, from the RoofPropage team. Read it at pressuretest.news (opens in a new tab).

Sign me up for Pressure Test. About two emails a week from the RoofPropage team; every one has an unsubscribe link. See our Privacy Policy.

Licensed and ready? Now get the site that books the work.

Once you're licensed, the next job comes from being found online — free to build and preview, $49/mo only when you publish.