• Lennox Premier Dealer
  • Offers
  • Financing
Kohles & Bach Heating & Cooling Logo
515-207-6569
24 Hour Service Available!
Request Service
515-207-6569Call Today
Request Service
      • Heating
        • Furnace Repair
        • Furnace Maintenance
        • Furnace Installation
      • Cooling
        • Air Conditioning Repair
        • Air Conditioner Maintenance
        • Air Conditioner Installation
      • Other Services
        • Indoor Air Quality
        • Service Agreements
        • Des Moines Boat, RV and Camper Storage
        • Commercial Services
        • Water Heater Repair
  • Fireplaces
  • Geothermal
      • Heating and Cooling
        • Lennox Air Conditioners
        • Lennox Furnaces
        • Lennox Heat Pumps
        • Lennox Air Handlers
        • Lennox Boilers
        • Lennox Garage Heaters
        • Lennox Packaged Systems
        • Lennox Mini-Split Systems
        • Lennox Thermostats
      • Indoor Air Quality
        • Lennox Humidifiers & Dehumidifiers
        • Lennox Ventilation
        • Lennox Air Filtration Systems
        • Lennox Healthy Climate Solutions
      • Systems
        • Lennox Ultimate Comfort System
        • Lennox Zoning Systems
    • Contact
    • About
    • Careers
    • Testimonials
    • Review Us
  • FAQs
  • Blog
  • Careers
  • Contact
About Kohles & Bach Heating & Cooling
At Kohles & Bach Heating & Cooling, your home comfort is our highest priority. That’s why we provide dependable HVAC solutions and outstanding work in Des Moines. Our technicians are skilled in a wide range of services, so you can be confident in your results. They’ll give the help you are looking for, whether it’s installing a new HVAC system or servicing and tuning up your existing unit. We’re here to help with all of your needs, so call us at 515-207-6569 or contact us online to schedule an appointment today.
Kohles & Bach Heating & Cooling  
5185 NW Beaver Dr Mon-Fri: 8am – 5pm
Johnston, IA 50131-1331 24 hour service available!
Phone: 515-207-6569  
Email: kohlesbach@aol.com  
License #50076  

© 2023 Kohles & Bach Heating & Cooling All Rights Reserved.
  • Privacy Policy
  • Terms of Use
  • Site Map