Iowa HVAC License Lookup
Where to Search
Iowa's Department of Inspections, Appeals, and Licensing (DIAL) maintains the public license verification system for all trades regulated by the Plumbing and Mechanical Systems Board (PMSB). The lookup covers HVAC-Refrigeration, Sheet Metal, Hydronics, and Mechanical licenses at every tier — apprentice, journeyperson, and master — plus contractor licenses.
The search is available through the DIAL licensure portal at dial.iowa.gov. You can search by individual name, business name, license number, or city. Results show the license type, discipline, current status, and expiration date.
What the Results Tell You
A valid lookup result confirms several things at once:
- License type and tier: Whether the individual holds an apprentice, journeyperson, or master credential, and in which discipline (HVAC-Refrigeration, Hydronics, Sheet Metal, or Mechanical)
- Active vs. expired status: Iowa licenses run on a fixed three-year cycle. The current cycle is July 2026 through June 2029. A license showing "active" reports the current state status; the lookup does not display the underlying continuing-education records
- Contractor license: A separate entry from the individual license. If you're hiring a company, confirm that the business itself holds an active contractor license with a designated Master of Record — not just that the individual technician is licensed
What It Doesn't Cover
The DIAL lookup verifies state-level trade credentials only. It does not show:
- EPA Section 608 certification: The federal refrigerant handling credential is issued through EPA-approved testing organizations, not the state. The EPA doesn't maintain a centralized public lookup — the technician's certification card or their original testing provider is the verification source
- Local business registrations: Cities like Des Moines and Davenport require separate municipal business registrations. The state system won't reflect whether a contractor is registered with a specific city's building department
- Insurance and bonding status: While contractors must maintain $500,000 in public liability insurance and a $5,000 surety bond to hold an active contractor license, the lookup doesn't display policy details or confirm current coverage dates
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.
Why Homeowners Should Check
Iowa Code Chapter 105 makes it illegal to perform HVAC installations or repairs without the appropriate state license. Hiring an unlicensed contractor creates real problems:
- Your homeowner's insurance may deny claims related to unlicensed work
- Unpermitted installations can complicate home sales during inspection
- If something goes wrong, there's no surety bond protecting you as a consumer
Checking the DIAL lookup before hiring takes less than a minute and confirms the contractor's credentials are current.
Why Contractors Should Check Their Own Records
License records occasionally show errors — a misspelled name, an incorrect discipline, or a renewal that processed late and briefly showed an expired status. Before bidding on a project or pulling a permit in a new municipality, verify that your own record is clean and current. Municipal building departments in Iowa routinely cross-reference the DIAL system before issuing mechanical permits.
If your license status shows a problem you can't explain, contact the PMSB directly. Processing delays during the renewal window (especially around the June 30 cycle deadline) can cause temporary status gaps that need manual correction.
For a complete walkthrough of Iowa's licensing structure — from apprenticeship documentation through the joint contractor application — the Iowa HVAC License Guide covers every step.
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.