Family-owned & operated business

Serving St. Louis Metro East area including Madison & Macoupin Counties IL

All Your HVAC Needs, Met

Serving Edwardsville IL & Surrounding Areas

All Your HVAC Needs, Met

Commercial & Residential Services

Financing

To find out more about our financing alternatives, click the button below. Call us right away for further details.

Preventative Maintenance

For the whole year, AMK Heating & Cooling offers preventive maintenance plans to keep your HVAC system functioning efficiently.

Emergency Services

Emergency HVAC service is offered by AMK Heating & Cooling in Edwardsville and the neighboring areas round-the-clock. To discover more, contact us right away.

Financing

Click the button below to learn more about our financing options. Call us today for more information.

Maintenance

AMK Heating & Cooling offers preventive maintenance plans to keep your HVAC running properly year-round.

Emergencies

AMK Heating & Cooling provides 24/7 emergency HVAC service in Edwardsville and surrounding areas.

Regular Maintenance

Your air conditioner is currently operating without routine maintenance. Regular upkeep ensures that your air conditioner is ready for the sweltering summer months and reduces unnecessary wear and tear. To make an appointment, call AMK Heating & Cooling at 618-656-4116. Inquire about the additional advantages and savings of joining our Preventative Maintenance Club.

Why AMK Heating & Cooling?


  • When we say we will, we arrive on time. No bizarre 8-hour windows that leave you in the dark.
  • Excellent communication; we reply to messages and make it simple for you to contact us in any way you choose.
  • Along with labor and product warranties, we also provide Work Guarantees for all of our work.
  • Our Skilled Team. Our owner and staff have years of expertise carefully working on plumbing and HVAC systems.

Serving Edwardsville Illinois & The Surrounding Areas


  • Glen Carbon
  • Maryville
  • Troy
  • Collinsville
  • New Douglas
  • Hamel
  • St Jacob
  • Alton



  • O'Fallon
  • Shiloh
  • Fairview Heights
  • Staunton
  • Worden
  • Alhambra
  • Bethalto


Share by: