How to Vet HVAC Companies in Des Moines, IA Before You Hire
With dozens of HVAC companies serving the Des Moines metro, telling a reputable contractor from a fly-by-night operator takes more than reading star ratings. Here's a step-by-step vetting checklist built around Iowa's actual licensing and permit rules.
By Jason Green · HVAC · Published September 8, 2026 · 8 min read
Step 1: Confirm their Iowa PMSB license is active
Every legitimate HVAC company operating in Des Moines should hold a current license through the Iowa Plumbing and Mechanical Systems Board (PMSB), administered by the state Department of Inspections, Appeals, and Licensing (DIAL). Ask for their license number directly and verify it on the DIAL portal rather than trusting a printed card or website badge.
Remember that PMSB licenses run on a fiscal-year cycle expiring June 30, so it's worth double-checking status if you're hiring in early summer, when renewals are sometimes delayed.
Step 2: Confirm state contractor registration
Beyond the trade license, construction contractors working in Iowa are required to register with the state separately, which helps ensure compliance with workers' compensation and unemployment insurance requirements. A company that balks at providing this information is worth a second look.
You can review both licensing and registration requirements in more detail on our Des Moines HVAC hub page.
Step 3: Ask how they handle Des Moines mechanical permits
Because the City of Des Moines requires a mechanical permit for essentially all HVAC installation and replacement work, ask upfront whether the permit fee and process are included in their quote. A contractor who says permits 'usually aren't necessary' for a furnace swap is either misinformed or cutting corners — both are red flags.
Reputable companies will also mention scheduling the required city inspection as part of the project timeline, not as an afterthought.
Step 4: Check insurance, warranties, and local experience
Ask for proof of general liability insurance and workers' compensation coverage, and don't be shy about asking how long they've worked in the Des Moines metro specifically — experience with older homes in Sherman Hill or Waveland Park is genuinely different from experience with new builds in Clive or Johnston.
Compare manufacturer warranty terms against the company's own labor warranty, since these are frequently different lengths and homeowners are sometimes surprised which one applies to a given failure.
Step 5: Read reviews with a critical eye
Look for patterns across multiple review platforms rather than one or two glowing (or scathing) reviews, and pay particular attention to how a company responds to negative feedback — professional, specific responses are a good sign. Also ask neighbors in your area, since word-of-mouth in neighborhoods like Beaverdale and Ingersoll Park often surfaces contractors who specialize in older-home retrofits.
If you'd rather skip the manual vetting process, you can get matched with a pre-screened Des Moines HVAC contractor whose licensing and insurance have already been verified.
How to actually look up an Iowa HVAC license
The DIAL online licensing portal lets you search by contractor name or license number and shows current status, issue date, and expiration — a search takes under two minutes and should be done before any contract is signed, not after. Because PMSB licenses expire June 30 each year, it's worth re-checking status if you're getting quotes in May or June, when a contractor's renewal paperwork may be pending.
If a company can't produce a license number on request, or the number you search doesn't match the business name, treat that as disqualifying rather than a minor paperwork gap — unlicensed HVAC work in Iowa can void manufacturer warranties and complicate insurance claims if something goes wrong.
Spotting storm-chaser and door-to-door crews
Des Moines occasionally sees traveling crews canvass neighborhoods after severe weather or during the first brutal cold snap of the season, offering discounted furnace or AC 'inspections' and pushing for a same-day signature. These crews frequently lack a real Iowa PMSB license, have no permanent local address, and use scare tactics about a system being unsafe to pressure a quick sale.
A legitimate Des Moines contractor doesn't need to knock on doors uninvited or demand payment upfront in full — if you encounter this, it's reasonable to decline, verify any license number independently, and get a second opinion from an established local company before agreeing to any work.
Confirm emergency pricing and itemized estimates upfront
Ask any company you're vetting what their after-hours or weekend emergency service call costs, since rates in the Des Moines metro commonly jump to $150-$300 for emergency dispatch versus $85-$175 for a standard daytime visit — knowing this before you're in a mid-winter emergency avoids surprise bills. Also request a sample of what their written estimates include: equipment model and efficiency rating, labor, permit fees, and warranty terms should all appear as separate line items, not folded into one lump sum.
Companies that resist providing this detail in writing, or that only give verbal ballpark figures, are harder to hold accountable later if the finished work doesn't match what was promised.
Ask about refrigerant certification and equipment currency
New AC and heat pump equipment sold since 2025 uses R-454B refrigerant rather than the R-410A found in most existing Des Moines systems, so ask whether the company's technicians are certified to handle both and whether the equipment they're proposing reflects this shift. A company still unfamiliar with the change, or vague about which refrigerant their quoted equipment uses, may not be keeping current with manufacturer training — a useful signal alongside licensing and insurance when comparing companies.
It's a small question, but the answer often correlates with how seriously a company invests in ongoing training versus running on whatever equipment and habits have worked for the last decade.
Typical cost ranges
| Standard service call/diagnostic | $85 - $175 |
| Annual maintenance plan (furnace + AC) | $150 - $300 |
| Furnace replacement (80-96% AFUE) | $3,800 - $7,500 |
| Central AC replacement | $4,500 - $8,500 |
| Full HVAC system replacement | $8,000 - $15,000 |
Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.
Common questions
How do I check if an HVAC company is licensed in Iowa?
Verify their license number through the Iowa DIAL Plumbing & Mechanical Systems Board online portal, which lists current license status for HVAC and mechanical contractors.
Should an HVAC company handle the Des Moines mechanical permit for me?
Yes. A reputable contractor pulls the required city mechanical permit and includes that fee in your quote rather than leaving it to the homeowner.
What insurance should a Des Moines HVAC contractor carry?
At minimum, general liability insurance and workers' compensation coverage. Ask for proof before work begins.
Does local experience matter when choosing an HVAC company?
Yes, especially in older neighborhoods like Sherman Hill or Waveland Park, where retrofitting ductwork in a century-old home requires different expertise than a new-build installation in Ankeny or Clive.
How do I tell if online reviews are trustworthy?
Look for consistent patterns across multiple review platforms and read how the company responds to negative reviews, rather than relying on a handful of five-star ratings.
Want real numbers for your own project?
Two minutes now beats a week of no cooling. Free, no obligation, never more than three HVAC contractors.
Get My Free HVAC QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
HVAC companies in Des Moines, IASources
The Henry Standard
Every HVAC contractor in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Equipment, scope, permit, and price in writing — so you know what you're agreeing to.
Finish the work
See the job through, pull the permit, and pass inspection before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
