Heating, Cooling & Electrical Services in Liberty, MO

Keeping Your Home Comfortable Year-Round

Liberty, Missouri residents understand the importance of having functioning heating, cooling and electrical systems in their homes and businesses. Not only do these systems play a role in comfort during extreme temperature extremes, but they are also necessary for safety reasons. Without reliable electrical work, Liberty residents risk exposing their families to electrical fires or shock hazards during inclement weather. Having reliable generators available ensure your family has back up power available during storms. Properly maintained HVAC systems can help Liberty residents save energy costs while keeping their homes at a constant and comfortable temperature throughout the year. Liberty homeowners should always have these systems serviced to ensure they remain functional and safe in no matter what the weather brings.

Offering A Wide Variety of HVAC & Electrical Services in Liberty

Liberty, MO residents looking for reliable, professional HVAC and electrical services don't have to look any further than C.M. Mose & Son. For decades we have been Liberty's go-to resource for heating, cooling and electrical needs. 

Our services include:

With experienced technicians on staff you can trust our team with all of your residential and commercial HVAC and electrical needs.

For HVAC & Electrical Services you can rely on, contact C.M. Mose & Son with our online form or give us a call at  (816) 339-5190 today!


$49 HVAC System Tune-Up Cannot be combined with any other offers or comfort club member discounts. Must mention coupon when scheduling and present at time of service; repairs not included. Additional terms and conditions may apply, call for details! Valid from Jun 1, 2024 - Sep 30, 2024
Print Coupon
    “Ryan got our Generac up and running and he was super knowledgeable about the product.” - Larry E.
More Reviews

Request Service

Servicing All Brands

Our team is here to answer your questions. Contact us today at (816) 339-5190 or complete the form below.

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
    Please make a selection.
  • Please enter your address.
  • Please make a selection.
  • Please make a selection.
  • Please enter a message.