Part of the Iowa City corridor network: coralvillelaw.com· northlibertylaw.com· iowacitydmv.com· iowacitycouncil.com· iowacitystorage.com
ch Coralville Home Iowa City · Coralville · North Liberty

Iowa contractor licensing — what's required

Iowa has a two-track system: a basic contractor registration that nearly every working contractor needs, and trade licensing for electricians, plumbers, and HVAC. Here's what each one means and how to verify any contractor in under a minute.

General information, not legal advice. Iowa licensing and registration rules update. Always verify a contractor's current status through the official state portal before signing.

The two-track system

Iowa doesn't have a single "general contractor's license" the way some states do. Instead:

  1. Iowa Workforce Development — Contractor Registration. Any construction contractor performing $2,000 or more of work in Iowa per year must register annually. Cost is roughly $50/year. Requires posting a bond (typically $25,000) and maintaining workers' compensation if they have employees. This is administrative — it doesn't test trade competency.
  2. Iowa Division of Labor — Trade Licensing. Three trades require statewide competency licensing: electrical (administered by the Iowa Electrical Examining Board), plumbing and mechanical/HVAC (administered by the Iowa Plumbing & Mechanical Systems Board). These require apprenticeship hours, passing competency exams, and continuing education.
Both apply to most contractors. An Iowa-licensed electrician who runs his own shop must also be an Iowa-registered contractor. Trade licensing covers the work; contractor registration covers the business.

What trades require what

TradeIWD registration ($2K+/year)State trade license
General contractor / builderYesNo
ElectricianYesYes — apprentice / journeyman / master / contractor
PlumberYesYes — apprentice / journeyman / master / contractor
HVAC / mechanicalYesYes — apprentice / journeyman / master / contractor
RooferYesNo
Siding contractorYesNo
DrywallYesNo
PainterYesNo
ConcreteYesNo
Fence / deckYesNo
FlooringYesNo
LandscapingYesNo
ExcavationYesNo (but DOT requires for road work)
Handyman (under $2K/year per customer)NoNo
Real estate agentn/aYes — Iowa Real Estate Commission
Home inspectorn/aYes — Iowa Plumbing & Mechanical Systems Board (since 2012)

How to verify any Iowa contractor

Step 1 — Iowa Workforce Development contractor registration

Search the online database at iowaworkforcedevelopment.gov (look for "Contractor Registration Search"). Enter the company name or registration number. You'll see:

Every Iowa-registered contractor must include their IWD registration number on contracts, advertising, and vehicles in many cases. Ask for it; verify it.

Step 2 — Trade license (electrical / plumbing / mechanical)

For electrical, plumbing, or HVAC work, also verify the individual or company holds the appropriate trade license at the Iowa Division of Labor licensing portal. License classes are tiered: apprentice → journeyman → master → contractor. The contractor class is required to pull permits and run a business.

Step 3 — Insurance

Ask for a current Certificate of Insurance (COI) showing general liability (commonly $1M per occurrence / $2M aggregate) and workers' compensation. Have the COI sent directly from the contractor's insurance agent to you, not forwarded from the contractor — forwarded certificates can be fabricated.

Step 4 — References and reviews

Ask for 3+ recent corridor references for similar work. Verify Google reviews, Better Business Bureau record, and any complaints with the Iowa Attorney General Consumer Protection Division.

Out-of-state storm chasers often skip Iowa registration. After hail events, crews from Oklahoma, Texas, Missouri, and Minnesota sweep the corridor. Many never register in Iowa. If they're not in the IWD database, they're either brand-new or operating illegally. Either way, walk.

What "unlicensed" really means in Iowa

If you hire a roofer who isn't IWD-registered, you typically can't enforce Iowa's mechanic's lien protections the same way, your homeowners insurance may dispute coverage for damage caused by their work, and you have weaker recourse for substandard work. Iowa Workforce Development can fine unregistered contractors, but recovering money from someone who's already disappeared is hard.

If you hire someone to do electrical or plumbing work without a trade license, the work can't legally be permitted or inspected. Building departments will reject the permit application. Insurance carriers may deny related claims. Resale becomes a problem.

Specific scenarios

Small handyman jobs under $2,000/year

A neighbor or handyman doing a small repair (under $2K of work for you in a year) technically doesn't need IWD registration. Get the work in writing anyway, confirm they carry some basic insurance, and don't ask them to do electrical, plumbing, or mechanical work — those need licensing regardless of dollar amount.

Owner-builder doing your own work

Iowa generally allows homeowners to do work on their own primary residence — including electrical and plumbing — provided the work is permitted and inspected. You're not required to hold a contractor registration or trade license to work on your own house. You can't hire unlicensed help.

Subcontractors

If your general contractor uses subs, the subs must be Iowa-registered too (and trade-licensed for licensed trades). The GC is responsible for verifying. You can ask the GC for a list of subs and verify their status yourself.

Door-to-door post-storm pitch

Iowa's home repair after a disaster statute gives consumers extra protections — a 3-day right to cancel any home repair contract signed at the home after the consumer's primary insurance has been notified of a covered loss. Ask the door-knocker for their IWD registration, COI, and 5 local references before signing anything.

Iowa Attorney General consumer protection

The Iowa Attorney General's Consumer Protection Division accepts complaints against contractors. They investigate patterns of consumer abuse and can pursue enforcement. File at iowaattorneygeneral.gov. Filing a complaint helps build the record against bad actors and sometimes triggers refunds. Real recovery often requires a private civil action — see coralvillelaw.com for construction dispute attorneys.

FAQ

Is a contractor's bond the same as insurance?

No. The Iowa contractor registration bond ($25K typical) is a small fund the state holds against violations of registration rules. It's not financial protection for you against a bad job — you need the contractor's general liability insurance for that.

How can I check if a contractor has had complaints filed against them?

The Iowa Workforce Development contractor record shows registration history and certain enforcement actions. The Iowa Attorney General's office maintains consumer complaint records (request via public records). The BBB and Google reviews tell you the rest.

Do I need a license for short-term rental property maintenance work?

If you own the property, you can do your own work as long as it's permitted and inspected. If you hire someone, they need to be properly registered/licensed. Iowa City regulates short-term rentals separately — see permits & zoning.

What's the consequence to me if my contractor isn't registered?

If something goes wrong, your remedies are weaker. You may have trouble enforcing warranty work, dealing with property damage they cause, or recovering deposits. Your insurance may dispute coverage for their work. Verify before signing.

Are out-of-state contractors allowed to work in Iowa?

Yes, but they must register as Iowa contractors with IWD before doing $2,000+ of work, and they must hold any required Iowa trade licenses. Iowa doesn't have automatic reciprocity for most trade licenses — out-of-state licensees usually need to apply for Iowa licensure.