General contractor · Local (city/county) licenses

How to become a general contractor in Iowa

State law and licensing-board sources · Last reviewed October 11, 2026

Journeyman level Licensed by cities or counties, not the state What's a journeyman?

Iowa does not license general contractors at the state level. Instead, state law requires anyone who earns at least $2,000 a year from construction work to register with the Department of Inspections, Appeals, and Licensing (DIAL), which checks workers' compensation and unemployment insurance compliance. There is no exam and no experience requirement for registration. Some cities add their own contractor licenses: Davenport, for example, requires a city license with a passing exam score. Electrical, plumbing and HVAC (heating, ventilation and air conditioning) work need separate state trade licenses. [1][2][3][4]

New to the trade?

Starting from zero in Iowa

Iowa has no state general contractor license, and its contractor registration is for people and businesses in the business of construction. Start by getting hired by a contractor, or find a registered apprenticeship (carpentry is the usual route for general construction) through the Iowa Office of Apprenticeship or your local IowaWORKS office. You need a state contractor registration only when you run your own construction business earning $2,000 or more a year. [1][3][9][10]

  • High school diploma or GED

    Not part of the state's contractor registration, which asks for business, insurance and tax information rather than education. Iowa Workforce Development says requirements for registered apprenticeships vary by career path and each sponsor sets its own Ask the program. [1][2][11]

  • Minimum age

    No age is set in the registration law. Iowa child labor law lets students under 18 in a registered apprenticeship or an approved career and technical education or work-based learning program do some otherwise restricted work, if it is incidental to training, brief and closely supervised, and a parent and the school or employer give written permission. [1][12]

  • Register before you start work

    Registration is for people and businesses engaged in the business of construction that earn at least $2,000 a year from it. If you work for yourself and earn that much, you must register before performing construction work. Subcontractors aren't covered by the general contractor's registration. [1][2][3]

  • Unemployment insurance number

    Every contractor needs an Iowa unemployment insurance account number to register, even with no employees. [2][3]

  • Trade work

    Electrical, plumbing and HVAC work need state trade licenses. See the Iowa electrician, plumber and HVAC pages. [3][6][7]

  • Pay while you learn

    Iowa Workforce Development says registered apprentices start working and earning from day one, and in most cases the employer pays for classroom costs. [9][11]

  • Still in high school?

    Iowa Workforce Development says more Iowa high schools offer registered apprenticeship programs, often with the school district as sponsor, plus quality pre-apprenticeship programs Start by talking with your school counselor. Iowa's career and technical education (CTE) programs include an applied sciences, technology, engineering and manufacturing service area that covers architecture and construction, and Senior Year Plus concurrent enrollment and career academies let you take community college career and technical courses while in high school. [11][13][14]

Licensing office Contractor Registration, Iowa Department of Inspections, Appeals, and Licensing (DIAL) · (515) 242-5871 [1][3]

Iowa contractor license at a glance

State general contractor license
None State registration instead [1][3]
Who must register
Any person or business earning at least $2,000 a year from construction, including subcontractors Not work on your own property [1][2][3]
Registration fee
$50 a year, or $150 for a three-year registration under the rule Fee exemption for some self-employed contractors [2][5]
What you need to register
Iowa unemployment insurance account number (even with no employees), workers' compensation proof if you have employees, and a NAICS (North American Industry Classification System) business code [1][3][5]
Out-of-state contractors
$25,000 surety bond Or Iowa DOT (Department of Transportation) prequalification letter [1][2]
Penalty for not registering
Up to $500 for a first violation and up to $5,000 for each later violation [1][3]
Local license example
Davenport: city license, ICC (International Code Council) or Prometric exam (70% to pass), $200 residential or $300 commercial, $25,000 surety bond [4]
Trade licenses
Electrical work needs a state electrical license Plumbing and HVAC need a Plumbing and Mechanical Systems Board license [3][6][7]
On this page
  1. At a glance
  2. Starting from zero
  3. The license pathway
  4. Who must register
  5. How to register
  6. City contractor licenses
  7. Electrical, plumbing and HVAC work
  8. Recent changes
  9. Steps to get licensed
  10. Where to get the hours
  11. Licensed in another state?
  12. Questions people ask

The license pathway in Iowa

  1. 1

    Construction worker or apprentice (no license)

    • Registered apprenticeships include classroom instruction

    You work for a contractor while you learn. In a registered apprenticeship you earn a paycheck from day one. [3][9]

  2. 2

    Registered contractor (state)

    • $50 a year (or $150 for three years under the rule)
    • Yearly per DIAL's page; same registration number if you renew on time

    Required before you do construction work in Iowa if you earn at least $2,000 a year from it. You need an Iowa unemployment insurance number and, with employees, workers' compensation coverage. There is no exam. [1][2][3][5]

  3. 3

    City contractor license (Davenport example)

    • Yes: general contractor exam through the International Code Council or Prometric; 70% to pass
    • $200 residential, $300 commercial, $100 sub-specialty

    Davenport issues contractor licenses to individuals, who can then pull permits and supervise work for a company. You need a passing exam score and a $25,000 surety bond. [4]

Who must register

Iowa's contractor registration law covers anyone in the business of construction, a term defined broadly for unemployment insurance purposes: new work, additions, alterations, repairs and demolition. DIAL says carpenters, electricians, plumbers, roofers, painters and many others must register. You don't have to register if you earn less than $2,000 a year from construction or work only on your own property.

Registration exists so the state can check compliance with workers' compensation and unemployment insurance laws, collect what out-of-state contractors owe, and give the public information about contractors. It is not a test of your skills: there's no exam or experience requirement.

The state can't award a contract to an unregistered contractor. Penalties are up to $500 for a first violation and up to $5,000 for each later one. [1][2][3]

How to register

Questions: DIAL Contractor Registration at (515) 242-5871. [1][2][3][5]

City contractor licenses

Because the state doesn't license general contractors, some cities do. Davenport's city code says no one may engage in construction contracting there without a city license. Licenses go to individuals, who can then get permits and supervise work for a company. General building license candidates need 70% on an exam from the International Code Council or Prometric, a $25,000 surety bond, and a fee of $200 (residential) or $300 (commercial). Contact Davenport Public Works at (563) 326-7745.

Other cities may have their own rules; DIAL tells contractors to contact the city or county government for each project. [3][4]

Electrical, plumbing and HVAC work

Trade work is licensed by the state, not by contractor registration. Electrical contractors need an electrical contractor license from the Electrical Examining Board. Plumbing and mechanical (HVAC) contractors need a Plumbing and Mechanical Systems Board contractor license, which comes with the contractor registration in one joint application, and they must hold or employ a licensed master.

See Iowa electrician, Iowa plumber and Iowa HVAC. [3][6][7][8]

Recent changes

Contractor registration moved to DIAL: the rules that were Labor Services Division chapter 875-150 became DIAL chapter 481-465 as of July 9, 2025, and the law now names DIAL as the department. [1][2]

Steps to get licensed in Iowa

  1. Get experience on a crew or in an apprenticeship

    Iowa has no state general contractor license. Work for a contractor or join a registered apprenticeship through the Iowa Office of Apprenticeship. [3][9]

  2. Set up your business and get an unemployment insurance number

    You need an Iowa unemployment insurance account number before you can register, even with no employees, and workers' compensation coverage if you have employees. [2][3]

  3. Register as a contractor with DIAL

    Apply online or by mail from DIAL's contractor registration page. The fee is $50; DIAL issues a registration number within 30 days of a complete application. [2][5]

  4. Check city rules where you work

    Some cities license contractors. In Davenport, for example, you need a city license and a passing ICC or Prometric exam score. DIAL tells contractors to contact the city or county for each project. [3][4]

Where to get the hours

Programs that train general contractors in or for Iowa, from their own official pages. Listed by type, not ranked.

Licensed in another state?

Questions people ask

Do you need a license to be a general contractor in Iowa?

Not from the state. Iowa requires contractors earning at least $2,000 a year from construction to register with DIAL, but there's no state license or exam. Some cities, such as Davenport, require a local license. [1][3][4]

How much does Iowa contractor registration cost?

DIAL lists a nonrefundable $50 yearly fee; the rule also allows $150 for three years. Some self-employed contractors qualify for a fee exemption. [2][5]

Do subcontractors have to register in Iowa?

Yes. DIAL says subcontractors aren't covered by the general contractor's registration and must register (and, if out of state, file their own bond). [3]

Sources (14)
  1. Iowa Code 2026, Chapter 91C, Construction Contractors, Iowa Legislature. Accessed October 11, 2026.
  2. Iowa Admin. Code 481, Chapter 465: Construction Contractor Registration, Iowa Legislature (Iowa Administrative Code). Accessed October 11, 2026.
  3. Contractor Registration, Iowa Department of Inspections, Appeals, and Licensing. Accessed October 11, 2026.
  4. Contractor Licenses, City of Davenport, Iowa. Accessed October 11, 2026.
  5. How Do I Register as a Contractor?, Iowa Department of Inspections, Appeals, and Licensing. Accessed October 11, 2026.
  6. Iowa Code 2026, Chapter 103, Electricians and Electrical Contractors, Iowa Legislature. Accessed October 11, 2026.
  7. Iowa Code 2026, Chapter 105, Plumbers, Mechanical Professionals, and Contractors, Iowa Legislature. Accessed October 11, 2026.
  8. Contractor License (Plumbing & Mechanical Systems), Iowa Department of Inspections, Appeals, and Licensing. Accessed October 11, 2026.
  9. Forging a New Career Path: Becoming an Apprentice in Iowa, Iowa Workforce Development. Accessed October 11, 2026.
  10. The Iowa Office of Apprenticeship, Iowa Workforce Development. Accessed October 11, 2026.
  11. Frequently Asked Questions: Registered Apprenticeship Programs, Iowa Workforce Development. Accessed October 11, 2026.
  12. Iowa Code 2026, Chapter 92, Child Labor, Iowa Legislature. Accessed October 11, 2026.
  13. Career & Technical Education, Iowa Department of Education. Accessed October 11, 2026.
  14. Senior Year Plus, Iowa Department of Education. Accessed October 11, 2026.