Iowa Contractor License Classifications
Indexation gate: passedIowa credentials contractors through state labor registration, specialized trade boards, and municipal building authorities. Review the full statutory classification catalog below.
Statewide & Municipal Classifications Catalog
Municipal Building Contractor Registration (Local Home Rule)
Legal Citation: Iowa Code Chapter 364; Local Municipal Building Codes
Local municipal contractor registration or license required by city building departments (such as the City of Des Moines Permit and Development Center) to pull general structural building permits.
Notes: Iowa does not test general contractors at the state level; physical building permits and local general contractor qualifications are governed by municipal authorities.
Iowa Plumbing Contractor License
Legal Citation: Iowa Code § 105.10; 641 IAC 29
Statewide credential issued by the Iowa Plumbing and Mechanical Systems Board (PMSB) authorizing a contractor to contract, solicit, and direct plumbing installations, sanitary piping, and potable water distribution across Iowa.
Notes: Requires employing a licensed Master Plumber, posting a $5,000 contractor surety bond, and maintaining $500,000 liability insurance.
Iowa Mechanical / HVAC Contractor License
Legal Citation: Iowa Code § 105.10; 641 IAC 29
Statewide license issued by the Iowa PMSB authorizing a contractor to install, repair, and maintain heating, cooling, ventilation, hydronics, refrigeration, and sheet metal systems.
Notes: Requires employing a licensed Master Mechanical/HVAC technician, $5,000 surety bond, and $500,000 general liability insurance.
Iowa Division of Labor Contractor Registration
Legal Citation: Iowa Code § 91C.2; 875 IAC 150
Mandatory statewide registration required for any individual, partnership, corporation, or entity engaging in construction contracting in Iowa and earning $2,000 or more per year. Prerequisite for operating as a contractor or subcontractor anywhere in Iowa.
Notes: Annual state registration ($50 fee). Out-of-state contractors must file a $25,000 surety bond with the Division of Labor under § 91C.7.
Iowa Electrical Contractor License
Legal Citation: Iowa Code § 103.10; 661 IAC 502
Statewide license issued by the Iowa Electrical Examining Board authorizing a business entity to contract, advertise, and pull permits to install, alter, or repair electrical wiring, apparatus, and systems throughout Iowa.
Notes: Requires designating a licensed Master Electrician of record and maintaining $1,000,000 general liability insurance.
Iowa Master Electrician License (Class A / Class B)
Legal Citation: Iowa Code § 103.12; 661 IAC 502
Individual statewide credential authorizing the holder to plan, lay out, supervise, and perform electrical construction, wiring, and apparatus installations across all occupancies.
Notes: Requires passing the state master electrician exam, documented journeyman experience (typically 1 year as journeyman or 5 years field experience), and triennial continuing education.