Family owned and operated since 1958

Greens Appliance Heating & Cooling, Inc. has been family owned and operated since 1958. Since then, Greens has become an icon in the industry and has earned a reputation in the Des Moines area for providing quality service with integrity and dependability. Our experienced and skilled technicians at Greens repair and install all makes, all models, and all brands of major appliances and heating & cooling systems.
  • Appliance Repair
  • Central A/C
  • Furnaces
  • Geo Thermal
  • High Efficient Filters
  • Indoor Air Quality Solutions
  • PTAC Units
  • Tankless Water Heaters
  • Window A/C
  • Boilers
  • Duct Work Systems
  • Garbage Disposals
  • Heat Pumps
  • Humidifiers
  • In-Floor Radiant Heat
  • Sump Pumps
  • Water Heaters

Appliance HVAC Repair Iowa

HVAC Repair In Des Moines IA

hvac repair Iowa des moines appliances

P.C. was great! He worked quickly and efficiently. He even cleaned the coils and showed us how to do it, explaining reasons for keeping them clean.

Martin, Clive, IA

We're on FACEBOOK! Like our Facebook page and stay connected for coupons, hints, and tips!


Our standard trip charge includes a trip to your home, and a 15-minute simple assessment of your problem.  Upon completion of the initial assessment, if additional labor is required for complicated or large-scale diagnosis, our factory-trained technician will give you a quote for the additional labor cost for a complete and guaranteed diagnosis.  Standard trip charge for Appliance Repair is $69;  Heating & Cooling is $79.

Once our technician has completed a diagnosis, he will present you with a quote to repair.  If you authorize the repair at the time our technician is at your home, we will waive the trip charge - and any additional diagnostic fees, if applicable.

This offer applies to repairs completed on our first trip out to your home during normal business hours (Monday-Friday, 8 a.m. – 4:30 p.m.) throughout the Des Moines metro area.

Click here to contact us with further questions, or call 515-323-0680.