Home/Find HVAC/Iowa/Des Moines, IA

Iowa

HVAC companies in Des Moines, IA

20 local HVAC companies based within about 35 miles of Des Moines, listed A to Z with phone numbers, addresses and services. Paid placements are labeled.

20 listed16 say 24/7 emergency16 heat pumps14 commercial

No heat or no cooling right now?

If you smell gas or a carbon monoxide alarm sounds, leave first and call 911 or your gas utility from outside. Otherwise, call a company below that says it takes emergency calls. Quick checks first: AC not cooling · furnace not working.

What to do first

The list

Des Moines HVAC companies, A to Z

Filter by what each business says on its own website. “Says 24/7 emergency” means its site says so – call to confirm before you rely on it.

Advertising space

Your HVAC company, Des Moines

The one City Spotlight place for Des Moines sits here, above the A to Z list. Requests sent from this page for areas the Spotlight company serves go to it. Offered only to companies that pass our listing rules. How it works

72 Degrees Heating, Cooling, Plumbing & Electrical

Based in Urbandale, IA · 3074 104th Street, Urbandale, IA 50322

Names on its website: Des Moines, Adel, Altoona, Ankeny, Bondurant, Clive, Grimes, Johnston, Norwalk, Waukee and more

Says 24/7 emergencyHeating and coolingHomesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilersGeothermal

License number shown on its website: License #51239

Is this your company? Update or remove it

Aspen Aire, Inc.

Based in Ankeny, IA · 807 SW Des Moines St, Unit 103, Ankeny, IA 50023

Names on its website: Des Moines

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityGeothermal

Is this your company? Update or remove it

Bell Brothers Heating, Cooling, and Plumbing

Based in Des Moines, IA · 2822 6th Ave., Des Moines, IA 50313

Names on its website: Altoona, Ankeny, Bondurant, Clive, Grimes, Indianola, Johnston, Norwalk, Pleasant Hill, Urbandale and more

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilersGeothermal

Is this your company? Update or remove it

Bryant Iowa Heating & Cooling

Based in Ankeny, IA · 128 SE Shurfine Dr, Ankeny, IA 50021

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsDuctworkMaintenanceIndoor air qualityBoilersGeothermal

Is this your company? Update or remove it

Dalton Plumbing, Heating, Cooling, Electric and Fireplaces, Inc.

Based in Des Moines, IA · 5512 NE 17th St, Des Moines, IA 50313

Names on its website: Ankeny

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsDuctworkMaintenanceIndoor air qualityBoilersGeothermal

Is this your company? Update or remove it

Des Moines Comfort Heating & Cooling

Based in Des Moines, IA · 2703 E. Grand Ave, Des Moines, IA 50317

Says 24/7 emergencyHeating and coolingHomesAC repairAC installationFurnace repairFurnace installationMini-splitsMaintenanceIndoor air qualityBoilersGeothermal

Is this your company? Update or remove it

Heartland Heating & Cooling

Based in Grimes, IA · 3155 SE Miehe Dr., Unit 1, Grimes, IA 50111

Names on its website: Adel, Altoona, Ankeny, Bondurant, Clive, Des Moines, Johnston, Norwalk, Urbandale, Waukee and more

Heating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilers

License number shown on its website: 1752

Is this your company? Update or remove it

Holt Plumbing, Heating, Cooling, & Electrical

Based in Des Moines, IA · 1202 Thomas Beck RD, Suite 101, Des Moines, IA 50315

Names on its website: West Des Moines, Clive, Urbandale, Norwalk, Johnston

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilersGeothermal

License number shown on its website: Master Plumbing and Mechanical Systems Contractor License: 50688-CL

Is this your company? Update or remove it

Kohles & Bach Heating & Cooling

Based in Johnston, IA · 5185 NW Beaver Dr, Johnston, IA 50131

Names on its website: Des Moines, Adel, Altoona, Ankeny, Bondurant, Carlisle, Clive, Grimes, Norwalk, Urbandale and more

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilersGeothermal

License number shown on its website: License #50076

Is this your company? Update or remove it

Lenz Heating & Cooling

Based in Urbandale, IA · 7641 Douglas Avenue, Urbandale, IA

Names on its website: Des Moines, West Des Moines, Ankeny, Altoona

Says 24/7 emergencyHeating and coolingHomesAC repairAC installationFurnace repairHeat pumpsDuctworkIndoor air quality

License number shown on its website: License: 50871-CL

Is this your company? Update or remove it

Metro Heating & Cooling

Based in Des Moines, IA · 3517 Hubbell Ave, Des Moines, IA 50317

Names on its website: Altoona, Ankeny, Bondurant, Clive, Grimes, Indianola, Johnston, Norwalk, Urbandale, Waukee and more

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsDuctworkMaintenanceIndoor air qualityGeothermal

Is this your company? Update or remove it

Midwest Comfort Heating & Cooling

Based in Des Moines, IA · 1567 Ohio St, Des Moines, IA 50314

Names on its website: Adel, Altoona, Ankeny, Bondurant, Clive, Grimes, Johnston, Norwalk, Urbandale, Waukee and more

Says 24/7 emergencyHeating and coolingHomesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilers

Is this your company? Update or remove it

Modern Heating and Air

Based in Des Moines, IA · 675 NE 45th Place, Des Moines, IA 50313

Names on its website: Ankeny, Johnston, Urbandale, West Des Moines, Grimes, Clive, Altoona, Waukee, Bondurant, Polk City and more

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityGeothermal

License number shown on its website: HVAC License Number: 5407

Is this your company? Update or remove it

Obsidian Heating and Cooling

Based in Des Moines, IA · 1523 E Madison Ave, Des Moines, IA 50313

Names on its website: Ankeny, Johnston, Altoona, Clive, Urbandale, Grimes

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilersGeothermal

Is this your company? Update or remove it

Schaal Plumbing, Heating, Cooling & Electric

Based in Johnston, IA · 5670 NW Beaver Ave, Johnston, IA 50131

Names on its website: Des Moines, Cedar Rapids, Iowa City

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsDuctworkMaintenanceIndoor air qualityGeothermal

License number shown on its website: #5655, #50624-CL

Is this your company? Update or remove it

Triple A Home Services

Based in Norwalk, IA · 4604 20th Avenue, Norwalk, IA 50211

Names on its website: Des Moines

Says 24/7 emergencyHeating and coolingHomesBusinessesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsMaintenanceIndoor air qualityBoilers

License number shown on its website: HVAC Masters #10717

Is this your company? Update or remove it

True Comfort Heating, Cooling and Plumbing

Based in Des Moines, IA · 505 Sheridan Ave, Des Moines, IA 50313

Names on its website: Altoona, Pleasant Hill, Waukee, West Des Moines, Ankeny, Indianola, Clive, Bondurant, Johnston, Norwalk and more

Says 24/7 emergencyHeating and coolingHomesAC repairAC installationFurnace repairFurnace installationHeat pumpsMini-splitsDuctworkMaintenanceIndoor air quality

License number shown on its website: License #52783-CL

Is this your company? Update or remove it

Details on this page come from each business’s own website, checked October 2026. Free listings are shown alphabetically. How we list · Update or remove a listing

Before you hire

Checking an HVAC company in the Des Moines area

HVAC licenses in Iowa

HVAC contractors are licensed by the state.

Who licenses: Iowa Plumbing and Mechanical Systems Board (PMSB), Iowa Department of Inspections, Appeals, and Licensing (DIAL)

License types: Contractor License, Master License, Journey Level License, Apprentice License, Service Technician HVAC Specialty License.

Companies: Under Iowa Code 105.10, a person may not operate as a contractor or install or repair plumbing, mechanical, HVAC, refrigeration, sheet metal or hydronic systems without a license. The Board's contractor license is required of anyone providing those services on a contractual basis. DIAL lists these requirements for it: a permanent place of business, a valid unemployment insurance number, $500,000 minimum public liability insurance, a $5,000 minimum surety bond, and at least one active master licensee for each discipline in which the company works. Section 105.11 exempts an owner doing work on their own principal residence if it is an existing single-family-sized dwelling (or farm property) and not commercial or industrial work.

Local rules: Iowa Code 105.17 says the state licensing provisions supersede and preempt the plumbing, mechanical, HVAC-refrigeration, sheet metal and hydronic licensing provisions of all governmental subdivisions, so cities such as Des Moines cannot add their own HVAC licenses. Cities and counties may still charge permit and inspection fees (105.17(2)), so a local permit may still be required.

Check a license: ia-plb.my.site.com

Search the contractor on the state professional license search and confirm an active contractor license covering HVAC or mechanical work, and ask who the master of record is for the job.

Federal rule: in every state, technicians who handle refrigerant must hold EPA Section 608 certification, whatever the state or city requires.

Sources: dial.iowa.gov, dial.iowa.gov, dial.iowa.gov, legis.iowa.gov. Checked October 2026 from official sources. This is not legal advice.

Questions to ask

Ask every company the same questions: license number, insurance, EPA refrigerant certification, a written itemized estimate, a load calculation for new equipment, after-hours rates, who pulls the permit, and the warranty. All eight questions.

Seasonal care

Getting through a Des Moines winter

Heating season is the long one in Des Moines, so the furnace, boiler or heat pump does most of the work. Start with these before the first cold snap – and keep carbon monoxide alarms working.

All HVAC guides

Questions

Des Moines HVAC questions

How many HVAC companies are listed in Des Moines?

20 HVAC companies, each based within about 35 miles of Des Moines. They are listed alphabetically.

Which Des Moines HVAC companies say they offer 24/7 emergency service?

16 of the businesses listed here say on their own website that they offer 24/7 or 24-hour emergency service: 72 Degrees Heating, Cooling, Plumbing & Electrical, Aspen Aire, Inc., Bell Brothers Heating, Cooling, and Plumbing, Bryant Iowa Heating & Cooling, Dalton Plumbing, Heating, Cooling, Electric and Fireplaces, Inc., Des Moines Comfort Heating & Cooling, Holt Plumbing, Heating, Cooling, & Electrical, Kohles & Bach Heating & Cooling, Lenz Heating & Cooling, Metro Heating & Cooling, Midwest Comfort Heating & Cooling, Modern Heating and Air and others. Call to confirm availability and after-hours rates.

Do HVAC contractors in Des Moines need a license?

Iowa licenses HVAC contractors statewide through the Iowa Plumbing and Mechanical Systems Board (PMSB), Iowa Department of Inspections, Appeals, and Licensing (DIAL). Check a license at ia-plb.my.site.com.

Which Des Moines companies work on heat pumps?

16 of the listed businesses say on their own website that they install or repair heat pumps. Use the Heat pumps filter above the list.

Which HVAC companies here do commercial work?

14 of the listed businesses say on their own website that they work on commercial properties. Use the Commercial filter above the list.

Do technicians need EPA certification?

Yes: federal rules require technicians who handle refrigerant to hold EPA Section 608 certification, in every state. Ask any company you are considering.

Nearby metro areas: Chicago, IL · Minneapolis, MN · St. Louis, MO · Kansas City, MO · Milwaukee, WI · Sioux Falls, SD · Omaha, NE · Madison, WI. All of Iowa.

Request an HVAC company

Ask us to find an HVAC company in Des Moines

Tell us the job and your ZIP code. We pass your request to listed companies that serve your area, and they contact you directly.

No heat in freezing weather, or no cooling in dangerous heat? Call a company from the list that says it takes emergency calls – a form is not fast enough. If you smell gas or a carbon monoxide alarm sounds, leave first and call 911 or your gas utility from outside.

This field is for validation purposes and should be left unchanged.
So an HVAC company can reach you. We do not use it for anything else.
What is happening and where. Optional.