States
CaliforniaAvailable
FloridaAvailable
ArizonaAvailable
TexasAvailable
GeorgiaAvailable
NevadaAvailable
ColoradoAvailable
WashingtonAvailable
North DakotaAvailable
MaineAvailable
MarylandAvailable
MassachusettsAvailable
AlabamaAvailable
OhioAvailable
OklahomaAvailable
OregonAvailable
PennsylvaniaAvailable
Rhode IslandAvailable
South CarolinaAvailable
New HampshireAvailable
MichiganAvailable
VermontAvailable
IdahoAvailable
LouisianaAvailable
MinnesotaAvailable
MississippiAvailable
AlaskaAvailable
VirginiaAvailable
ArkansasAvailable
New YorkAvailable
South DakotaAvailable
North CarolinaAvailable
TennesseeAvailable
IllinoisAvailable
UtahAvailable
New JerseyAvailable
ConnecticutAvailable
DelawareAvailable
HawaiiAvailable
IndianaAvailable
IowaAvailable
KansasAvailable
KentuckyAvailable
MissouriAvailable
MontanaAvailable
NebraskaAvailable
New MexicoAvailable
West VirginiaAvailable
WisconsinAvailable
WyomingAvailable
All states →
Projects
253 project guides — open the list

1. Statewide Division of Labor Contractor Registration (Iowa Code Ch. 91C)

State law requires every individual and business entity performing construction work in Iowa to register with the Division of Labor prior to bidding, advertising, or commencing work:

Contractor Registration ($2,000 Threshold)

ia:statute:ic-91c

Under Iowa Code § 91C.2, every contractor and subcontractor engaging in construction contracting in Iowa who earns at least $2,000 per year must register with the Iowa Division of Labor before bidding, advertising, or performing construction.

  • Annual Fee: $50 annual registration fee payable to Iowa Division of Labor.
  • Prerequisites: Active Iowa unemployment insurance account number and proof of workers' compensation insurance (or certified sole-proprietor exemption).
  • Scope: Applies to general contractors, subcontractors, carpenters, roofers, and specialty trades alike.

Non-Resident Contractor Surety Bond ($25,000 under IC § 91C.7)

ia:statute:ic-91c

Under Iowa Code § 91C.7, out-of-state contractors whose principal place of business is outside of Iowa must post a $25,000 surety bond with the Iowa Division of Labor prior to commencing work.

Any contractor whose principal place of business is outside of Iowa must post a continuous $25,000 surety bond with the Division of Labor to ensure tax compliance and worker protection before commencing any project.

2. Statewide Mechanical & Electrical Trade Boards

In addition to Division of Labor registration, technical trades require professional licenses issued by specialized state boards. Municipalities cannot waive these state requirements:

Electrical Examining Board (Iowa Code Ch. 103)

ia:statute:ic-103

Under Iowa Code § 103.10, no person or business entity may engage in or advertise as an electrical contractor without a license issued by the Iowa Electrical Examining Board.

Electrical contractors must maintain at least $1,000,000 in commercial general liability insurance coverage with the Iowa Electrical Examining Board named as certificate holder.

  • Electrical Contractor: Business license requiring designated Master Electrician.
  • Master Electrician: Requires state exam and documented journeyman experience.
  • Insurance: Minimum $1,000,000 general liability policy.
  • State Permits: State Fire Marshal electrical inspection permits required.

Plumbing & Mechanical Systems Board (Iowa Code Ch. 105)

ia:statute:ic-105

Under Iowa Code § 105.10, contractors providing plumbing installation, alteration, or repairs must hold a contractor license issued by the Iowa Plumbing and Mechanical Systems Board (PMSB).

Under Iowa Code § 105.10, any contractor performing heating, ventilation, air conditioning, hydronics, or refrigeration work must hold a contractor license issued by the Iowa PMSB.

  • Trades Covered: Plumbing, Mechanical/HVAC, Hydronics, and Refrigeration.
  • Surety Bond: Continuous $5,000 contractor surety bond (ia:statute:ic-105).
  • Insurance: Minimum $500,000 public liability insurance (ia:reg:641-iac-29).
  • Triennial Renewal: 3-year license cycle with continuing education.

3. Municipal Building Permitting (Iowa Home Rule, IC 364)

Local Building Permits & Absence of State GC Exam

ia:labor:contractor-portal

Under Iowa Home Rule (Iowa Code Ch. 364), cities and counties administer physical building permits and may require local contractor registrations before issuing permits for structural construction.

Because Iowa does not test general building contractors at the state level, physical construction permits and local general contractor credentials are administered by municipal building departments:

  • City of Des Moines: Permit & Development Center requires local contractor registration, proof of state registration, and structural plan review.
  • Cedar Rapids: Building Services Department enforces local contractor licensing and building codes.
  • Davenport: Community Planning & Economic Development issues local building and alteration permits.

4. Workers' Compensation Compliance (Iowa Code Ch. 85)

Employer Insurance Obligation

ia:statute:ic-85

Under Iowa Code Chapter 85, every contractor with one or more employees must secure and maintain workers' compensation insurance. Sole proprietors without employees are exempt upon certification.

Every contractor with one or more employees must maintain workers' compensation insurance coverage. Proof of coverage is verified during the Division of Labor contractor registration process.

5. Iowa Project Compliance Guides

Specific regulatory guidance for common construction projects across Iowa:

Minor Work & Handyman

The $2,000 annual earnings registration threshold and trade scope boundaries.

Roof Replacement

Division of Labor registration, non-resident bond rules, and municipal permits.

Electrical Wiring

Electrical Examining Board contractor license, master supervision, and state permits.

Plumbing Installation

Iowa PMSB Plumbing Contractor license, $5k bond, and master plumber oversight.

HVAC Installation

Iowa PMSB Mechanical Contractor credential, $500k liability, and mechanical codes.

6. Statutory Seams & Clarifications

ResolvedCONFLICT-IA-001Statewide Contractor Registration (Division of Labor) vs Technical Trade Boards (Electrical & PMSB) and Municipal Permitting
Source Aia:statute:ic-91c

All contractors earning over $2,000 annually must register with the Iowa Division of Labor, regardless of trade.

Iowa Code Chapter 91C — Construction Contractors Registration Act
retrieved 2026-10-12
Source Bia:statute:ic-105

Electrical, plumbing, and mechanical contractors must hold independent statewide trade licenses and insurance from their respective examining boards.

Iowa Code Chapter 105 — Plumbing and Mechanical Systems Licensing Act
retrieved 2026-10-12
Statusresolved in favor of both_concurrent

documented

Analysis notes

Resolved: Iowa operates a concurrent regulatory model. Division of Labor registration under Chapter 91C is mandatory for all contractors (general and trade alike), while electrical and mechanical/plumbing contractors must also hold technical licenses from the Electrical Examining Board (IC 103) and PMSB (IC 105). Structural general builders must additionally pull municipal permits under local Home Rule.

7. Official Statutory & Administrative Sources

Verified legal authorities governing construction contracting in Iowa:

ia:dps:electrical-portalboard page
Iowa Electrical Examining Board — State Fire Marshal / Department of Public Safety
Iowa State Fire Marshal Electrical Licensing & Inspection Portal
https://dps.iowa.gov/divisions/state-fire-marshal/electrical-licensing-inspection
verified 2026-10-12retrieved 2026-10-12
ia:labor:contractor-portalboard page
Iowa Division of Labor — Iowa Workforce Development
Iowa Division of Labor Contractor Registration Official System
https://www.iowadivisionoflabor.gov/contractor-registration
verified 2026-10-12retrieved 2026-10-12
ia:pmsb:licensing-portalboard page
Iowa Plumbing and Mechanical Systems Board (PMSB) — Iowa Department of Health & Human Services
Iowa HHS Plumbing & Mechanical Systems Board Public Licensure Portal
https://hhs.iowa.gov/programs/programs-and-services/licensure/plumbing-and-mechanical-systems-board
verified 2026-10-12retrieved 2026-10-12
ia:reg:641-iac-29regulation
Iowa Plumbing and Mechanical Systems Board (PMSB) — Iowa Department of Health & Human Services
Iowa Administrative Code 641 Chapters 27–30 — Plumbing & Mechanical Systems Board Rules
https://www.legis.iowa.gov/law/administrativeRules/agencies?agency=641&chapter=29
verified 2026-10-12retrieved 2026-10-12
ia:reg:661-iac-500regulation
Iowa Electrical Examining Board — State Fire Marshal / Department of Public Safety
Iowa Administrative Code 661 Chapters 500–505 — Electrical Examining Board Rules
https://www.legis.iowa.gov/law/administrativeRules/agencies?agency=661&chapter=500
verified 2026-10-12retrieved 2026-10-12
ia:reg:875-iac-150regulation
Iowa Division of Labor — Iowa Workforce Development
Iowa Administrative Code 875 Chapter 150 — Construction Contractor Registration Rules
https://www.legis.iowa.gov/law/administrativeRules/agencies?agency=875&chapter=150
verified 2026-10-12retrieved 2026-10-12
ia:statute:ic-85statute
Iowa General Assembly
Iowa Code Chapter 85 — Workers' Compensation Act
https://www.legis.iowa.gov/docs/ico/chapter/85.pdf
verified 2026-10-12retrieved 2026-10-12
ia:statute:ic-91cstatute
Iowa General Assembly
Iowa Code Chapter 91C — Construction Contractors Registration Act
https://www.legis.iowa.gov/docs/ico/chapter/91C.pdf
verified 2026-10-12retrieved 2026-10-12
ia:statute:ic-103statute
Iowa General Assembly
Iowa Code Chapter 103 — Electricians and Electrical Contractors Licensing Law
https://www.legis.iowa.gov/docs/ico/chapter/103.pdf
verified 2026-10-12retrieved 2026-10-12
ia:statute:ic-105statute
Iowa General Assembly
Iowa Code Chapter 105 — Plumbing and Mechanical Systems Licensing Act
https://www.legis.iowa.gov/docs/ico/chapter/105.pdf
verified 2026-10-12retrieved 2026-10-12