How to Choose an HVAC Company in Iowa
A good heating and cooling company is worth its weight in gold the first time your furnace quits in January. The trouble is, you usually need one in a hurry. This checklist helps you pick one before that happens, or quickly and safely when it already has.
Unlike some trades, Iowa has a specific state license for HVAC contractors, on top of the general contractor registration every construction business needs. Here's how to check both, plus advice from ENERGY STAR and the Iowa Attorney General on estimates, contracts and red flags.
Step 1: Check the state HVAC contractor license
Iowa's Department of Inspections, Appeals, and Licensing (DIAL) says Iowa law requires all plumbing and mechanical contractors to be licensed with the Plumbing and Mechanical Systems Board and also registered with DIAL. The board's definition of "contractor" covers anyone who provides plumbing, mechanical, HVAC, refrigeration, sheet metal or hydronic services under contract.
To get that contractor license, DIAL lists requirements that include:
- Public liability insurance of at least $500,000, with the board notified before the policy is canceled.
- A surety bond of at least $5,000.
- A "Master of Record": the business must hold or employ someone with an active master license for each discipline it offers, who is responsible for that work.
- A permanent place of business and a valid unemployment insurance number.
DIAL says the public can search or verify licensed plumbing and mechanical contractors through the board's public portal, linked from its contractor license page. Ask the company for its license number and look it up.
Cities lean on this license too. Des Moines' mechanical code, for example, says only holders of a state mechanical or plumbing contractor license may obtain mechanical permits in the city, and that nobody may install or repair HVAC systems without the applicable state license.
Step 2: Check contractor registration
DIAL says Iowa law requires construction contractors who earn at least $2,000 a year from construction to register. For heating and cooling businesses, DIAL explains they complete a joint application for a 3-year registration and the board contractor license. That's why, in the state's registration data, HVAC firms often show up as "Plumbing/Heating & A/C Contractors" with three-year terms. DIAL says unregistered contractors can face a $500 citation for a first violation and up to $5,000 for repeat violations.
You can search registrations on the state's contractor registration public search. The Iowa Attorney General's office is clear about what registration means: it "does not guarantee good work, but it is an important first verification step."
Every company in our local listings shows the result of our registration check, good or bad. "Not found" can also mean the company registered under a different legal name.
Step 3: Expect a real home evaluation
ENERGY STAR's tips for hiring a heating and cooling contractor say:
- Do some homework first. Know your current system's model and maintenance history, and note any uncomfortable rooms.
- Expect a home evaluation. The contractor "should spend significant time inspecting your current system and home." A bigger system isn't always better. Sizing should be based on your home's size, insulation and windows.
- Ducts matter. A good contractor will inspect your duct system for leaks and insulation and measure airflow to make sure it meets manufacturer specifications.
A quote over the phone for a whole new system, with no visit, is a reason to keep shopping. Ask whether they'll do a Manual J load calculation. That's the sizing method the U.S. Department of Energy recommends. See our furnace replacement guide.
Step 4: Compare written, itemized estimates
ENERGY STAR and the Attorney General agree here:
- Get several written, itemized estimates. ENERGY STAR says to compare cost, energy efficiency and warranties, because the lowest price may not be the best deal if the equipment is less efficient. The Attorney General says to be cautious of unusually low bids that don't explain materials, labor or scope.
- Ask contractors for references, and call them. ENERGY STAR suggests asking whether the job finished on time and on budget.
- Ask about rebates. ENERGY STAR suggests checking for rebates on certified equipment. In Iowa, utilities like MidAmerican and Alliant run instant discounts through participating contractors. See our rebates guide.
Step 5: Get it in writing before work starts
ENERGY STAR says to sign a written proposal before work begins, listing project costs, model numbers, job schedule and warranty information. The Attorney General adds that a contract should spell out the work, materials, price, start and completion dates, cleanup, permits, inspections, and how change orders are handled. Also:
- Ask who pulls the permit. The Attorney General says to be cautious if a contractor avoids talking about permits or inspections, or says they aren't needed without explanation.
- Ask for proof of liability insurance.
- Limit upfront payments. Avoid paying the full amount before the work is done, use traceable payment methods, and keep receipts.
- Ask about lien waivers before final payment. The Attorney General notes that unpaid subcontractors or suppliers may claim lien rights.
- Compare financing with your bank or credit union before signing a contractor's financing offer.
Signed at your kitchen table? The Attorney General says Iowa law lets you cancel most door-to-door transactions of $25 or more made at your home within three business days, and the seller must give you written notice of that right. There are exceptions, including certain emergency purchases where you waive the right in writing. Read any notice carefully and act quickly.
Red flags for HVAC work
The Attorney General's home improvement page lists these warning signs for plumbing, electrical, HVAC and chimney work in particular:
- High-pressure safety claims without explanation
- Refusal to provide a written diagnosis
- No discussion of permits for major work
- Cash-only offers or no receipt
Its general red flags apply too: "today only" pricing, large upfront payments, no written contract, vague materials, and people who show up unannounced saying your home needs urgent work.
A real safety problem does happen. ENERGY STAR notes a cracked heat exchanger makes a furnace run less safely, for example. If you're told your furnace is dangerous, ask for the diagnosis in writing and what was seen. If you're unsure, get a second opinion from another licensed company. If there's a gas smell or a carbon monoxide alarm, though, leave the house first. See our no-heat checklist.
How we list HVAC companies
We only list companies whose own working website says they offer heating or cooling service and names the Iowa town. We check each against the state's active contractor registration data and show the result. We never take payment for placement, and we don't publish reviews, ratings, prices or "best of" rankings. Browse by town.
Frequently asked questions
Does Iowa require HVAC contractors to be licensed?
Yes. DIAL says Iowa law requires plumbing and mechanical contractors, a definition that includes HVAC and refrigeration, to be licensed with the Plumbing and Mechanical Systems Board and registered with DIAL.
How do I check an HVAC contractor's license in Iowa?
DIAL's contractor license page links to a public portal for searching and verifying licensed plumbing and mechanical contractors. You can also search contractor registration on the state's public search.
What insurance does an Iowa HVAC contractor need?
To get a board contractor license, DIAL says the applicant must show public liability insurance of at least $500,000 and a surety bond of at least $5,000. Ask for a current certificate.
How many HVAC estimates should I get?
ENERGY STAR recommends written, itemized estimates from more than one contractor, comparing cost, efficiency and warranties, not just price.
Can I cancel an HVAC contract I signed at home?
The Iowa Attorney General says most door-to-door sales of $25 or more made at your home can be canceled within three business days, with some exceptions such as certain emergency purchases. Read the cancellation notice and act quickly.
Local HVAC companies that list this service
Companies whose own websites list furnaces & heating, air conditioning, heat pumps, maintenance plans. Alphabetical, not ranked.
- Furnaces & heating
- Air conditioning
- Indoor air quality
Iowa contractor registration found (C131170, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Maintenance plans
- Geothermal
Iowa contractor registration found (C131492, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Geothermal
- Indoor air quality
No active Iowa registration found by name (checked 2026-10-22)
Aspen Aire
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C132331, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Ductwork
- Maintenance plans
- Indoor air quality
Registration not confirmed by us (checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Ductwork
- Indoor air quality
Registration not confirmed by us (checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Ductwork
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C130911, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C130030, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C153317, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Boilers
- Ductwork
Iowa contractor registration found (C131280, checked 2026-10-22)
C.W. Suter Services
regional- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C131244, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Geothermal
- Indoor air quality
No active Iowa registration found by name (checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C130065, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Indoor air quality
Iowa contractor registration found (C148583, checked 2026-10-22)
Custom Climates
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Geothermal
- Indoor air quality
Iowa contractor registration found (C130649, checked 2026-10-22)
Direct Heating & Air
local- Furnaces & heating
- Air conditioning
- Ductwork
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C145544, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C146093, checked 2026-10-22)
Excel Comfort Inc
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Geothermal
- Indoor air quality
Iowa contractor registration found (C133743, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Ductwork
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C132676, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Ductwork
- Maintenance plans
Iowa contractor registration found (C130141, checked 2026-10-22)
Iltens Inc
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C130543, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Ductwork
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C133132, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Indoor air quality
Registration not confirmed by us (checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Maintenance plans
No active Iowa registration found by name (checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Indoor air quality
Registration not confirmed by us (checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Ductwork
Iowa contractor registration found (C146123, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Ductwork
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C131679, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C130722, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C130016, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Indoor air quality
Iowa contractor registration found (C130735, checked 2026-10-22)
Phil's Comfort Zone
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Indoor air quality
Iowa contractor registration found (C131061, checked 2026-10-22)
- Furnaces & heating
- Air conditioning
- Heat pumps
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C132183, checked 2026-10-22)
R3 Heating & Air
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Maintenance plans
- Indoor air quality
Iowa contractor registration found (C150172, checked 2026-10-22)
ServiceOne (Dubuque)
regional- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Ductwork
- Maintenance plans
- Geothermal
- Indoor air quality
Registration not confirmed by us (checked 2026-10-22)
Thrasher Service
local- Furnaces & heating
- Air conditioning
- Heat pumps
- Boilers
- Maintenance plans
- Geothermal
- Indoor air quality
Iowa contractor registration found (C130256, checked 2026-10-22)
See all 35 listed companies by town →
Listings are informational, not endorsements or rankings, and no company paid to be listed. Details come from each company’s own website. Registration status comes from the State of Iowa’s active contractor registration list on the date shown; always search Iowa contractor registration yourself before hiring. Companies can request a correction or removal.
Nearby towns we cover
Sources
- Contractor License - Iowa Plumbing & Mechanical Systems Board (Iowa DIAL) (checked 2026-10-22)
- Contractor Registration - Iowa Department of Inspections, Appeals, and Licensing (checked 2026-10-22)
- Contractor registration public search - Iowa Workforce Development portal (checked 2026-10-22)
- Home Improvement & Contractor Tips - Iowa Attorney General (checked 2026-10-22)
- Right to Cancel - Iowa Attorney General (checked 2026-10-22)
- 10 Tips for Hiring a Heating and Cooling Contractor - ENERGY STAR (U.S. EPA) (checked 2026-10-22)
- Chapter 26 State Plumbing and Mechanical Code Updates, 8-9-21 short version (PDF) - City of Des Moines (checked 2026-10-22)
We link to the original sources so you can read them yourself. Brand or company names are not endorsements.