$0 Iowa — HVAC License Requirements Checklist

DIAL and PMSB Iowa HVAC License

Two Agencies, One Licensing Process

Iowa's HVAC licensing system splits responsibility between two state bodies, and the overlap confuses people who are trying to figure out where to apply. Here's how the pieces fit together.

The Department of Inspections, Appeals, and Licensing (DIAL) is the parent agency. It handles construction contractor registration under Iowa Code Chapter 91C and provides the administrative infrastructure for several professional licensing boards.

The Plumbing and Mechanical Systems Board (PMSB) operates under DIAL and handles the trade-specific side — individual licenses (apprentice, journeyperson, master) and contractor trade licenses under Iowa Code Chapter 105.

When you apply for an HVAC contractor license, you're actually dealing with both agencies simultaneously through a joint application.

What the PMSB Controls

The PMSB is the board that determines whether you're qualified to do HVAC work in Iowa. Its responsibilities include:

  • Individual trade licensing: Approving exam applications, verifying experience hours, issuing apprentice/journeyperson/master licenses
  • Trade examinations: Setting exam requirements (administered through Kirkwood Community College at 15 sites statewide)
  • Contractor trade licenses: Verifying that contracting businesses have a designated Master of Record for each trade discipline
  • Code adoption: The PMSB adopted the 2024 International Mechanical Code and 2024 NFPA 54 National Fuel Gas Code (effective March 25, 2025)
  • Continuing education: Requiring 8 hours of approved CE per three-year cycle, with at least 4 hours completed in person
  • Disciplinary action: Investigating complaints, suspending licenses, and assessing penalties for violations

The PMSB recognizes four primary mechanical trade licenses: HVAC-Refrigeration, Sheet Metal, Hydronics, and Mechanical (a combined credential covering all three).

What DIAL Controls

DIAL's Construction Contractor Registration division handles the business-compliance side. Under Chapter 91C, any individual or business entity performing construction work — including HVAC installations — that earns $2,000 or more annually must register with DIAL. This registration covers:

  • Tax compliance verification: Confirming that your business has an active Iowa Unemployment Insurance account through Iowa Workforce Development
  • Workers' compensation verification: Confirming that employers carry the required coverage (or have filed a valid exemption)
  • Out-of-state contractor bonds: Requiring a $25,000 surety bond for contractors whose principal place of business is outside Iowa
  • Contractor registration numbers: Issuing the "C"-prefixed registration number that appears on your contractor credentials

Free Download

Get the Iowa — HVAC License Requirements Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

The Joint Application

Rather than filing separate applications with the PMSB and DIAL, Iowa mechanical contractors submit a single joint application that secures both:

  1. The PMSB Trade Contractor License (your authority to perform mechanical trade work)
  2. The DIAL Contractor Registration Number (your compliance with tax, insurance, and workers' comp laws)

The joint application fee for a full three-year term is $400 — $250 for the PMSB contractor license and $150 for the DIAL registration. Fees are prorated based on when you apply within the current triennial cycle (July 1, 2026 through June 30, 2029).

Where to Submit Applications

All HVAC licensing applications go through DIAL's online portal. The mailing address for certificate holders and insurance documentation:

Bureau of Environmental Health & Contractor, Iowa Department of Inspections, Appeals & Licensing, 6200 Park Ave Ste 100, Des Moines, IA 50321

Your $500,000 public liability insurance certificate must list this address as the certificate holder. Your $5,000 surety bond must instead name your Iowa customers as the protected beneficiaries — getting the entity name wrong on your Certificate of Insurance is one of the most common application delays.

State Preemption: Why Local Boards Can't Add Requirements

An important feature of Iowa Code § 105.17: the state licensing system preempts local jurisdictions. Cities and counties cannot require their own trade licenses or competency exams for state-licensed HVAC professionals. Des Moines, Cedar Rapids, Davenport — none of them can make you pass a municipal HVAC exam or hold a city-level trade credential.

Local governments do retain authority over business registrations, project permits, and physical inspections. But the trade license itself is strictly a state-level credential through the PMSB.

For a step-by-step walkthrough of the joint application process and every document you need, the Iowa HVAC License Guide covers the full sequence from exam approval through contractor registration.

Get Your Free Iowa — HVAC License Requirements Checklist

Download the Iowa — HVAC License Requirements Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →