Dayton Heating & Air Conditioning is proud to be staffed with highly trained furnace repair technicians that have the expertise and skills to maintain, diagnose and repair problems with your furnace and entire heating system. We’ll get you an appointment quickly so you can be comfortable in your home!



  • Our technician will perform a complete furnace evaluation
  • Once the problem is diagnosed, our technician will provide you with the exact price for the repair
  • No repairs will be made without your approval

Our vans are stocked with hundreds of parts so we’re able to repair most furnaces right away. We want to make sure your system is up and running so that you and your family are safe and warm.

If you determine that a furnace repair is not cost effective because of age and/or poor efficiency, we will analyze your home comfort needs and suggest furnace replacement options that are best for your home.

Our first priority is our clients, and you can count on Dayton Heating & Air Conditioning to keep your home warm during the cold Iowa winters!

We repair furnaces in the Des Moines and surrounding areas including: Urbandale, Des Moines, Johnston, Adel, Ankeny, Altoona, Bondurant, Carlisle, Clive, Colfax, Dallas Center, Granger, Grimes, Indianola, Mitchellville, New Virginia, Norwalk, Panora, Pleasant Hill, Polk City, St. Charles, Waukee, West Des Moines, Windsor Heights and more!

Next Steps…

Schedule an Appointment, or Contact Us for any questions you may have! We look forward to making your home comfortable!

Ask A Question

Have a question? Get in touch by clicking the button below.

Contact Us

Schedule An Appointment

Ready to get started? Schedule an appointment now!


See What Our Customers Are Saying

“Dayton did a great job installing our new Trane variable speed furnace. Nick stopped by and gave us a fair quote. Loved how they gave the options and then we could pick what was best for us and our budget. Installers, Zach and Austin, were proficient, professional and hard working! They both smiled and got the job done. Everything was picked up and perfect. And the furnace is already heating our home better than it’s ever been! We have a 2nd story home that has NEVER heated or cooled our upstairs very well. Our new variable speed Trane furnace from Dayton has FINALLY solved the problem! So happy!! Thanks Dayton!!!”

Paul And Tammy B.

“I had to have a new furnace installed due to a failed heat exchanger on an old furnace. Nick with Dayton gave me a great quote, and they are a Veteran owned company too. From last Thursday when the problem was discovered I started getting bids. I got my last bid Tuesday and gave Nick the green light on Tuesday night around 7:00 pm. He scheduled the job for the next morning – now that’s quick service! His crew, ran by Scott, was very professional, and did an outstanding job! My furnace was in a fairly tight location which made it a long day for the crew, they stayed and worked without breaks until it was up and running. Professionalism, and dedication to doing the job right. I am very happy with their work, and I highly recommend them to anyone.”

Scott P.

“As always the technicians from Dayton Heating and Cooling did a knock-out stellar job of installing our new furnace! Kind, considerate, quick and very clean. They wore their booties and even spread a red plastic carpet liner on the areas where they were frequently going to walk to cut down on tracking dirt and other substances on their shoes. Always friendly and efficient! Thanks!”

Nathan G.
See All Of Our Reviews