Residential & Commercial HVAC Services in Ottawa, KS & Beyond

Since 2002, All Seasons Air Conditioning & Heating has provided heating and cooling services to families and businesses in Ottawa, Franklin, Johnson, Anderson, Douglas, Miami and Osage Counties. Our team is comprised of licensed mechanical contractors, insured and bonded who are associates of applied science residential service technicians.

Our technicians are factory trained and EPA certified, ensuring the highest quality, most innovative HVAC services possible. We are proud to be a Lennox Premier Dealer.

We offer a comprehensive range of HVAC services, including:

Air Conditioning
Duct Cleaning
Heat Pumps
Indoor Air Quality
Electronic Air Cleaners
Duct Work
Hot Water Heaters
Commercial Refrigeration
Make Tables
Walk-in coolers/freezers
Roof Top Units


Our capabilities extend to new construction, replacement, and remodeling installations. Our team has decades of knowledge and experience to ensure that your home or business is getting the best service possible.

Planned Maintenance Service

All Seasons Air Conditioning & Heating offers planned maintenance agreements, specifically customized to meet your needs and your schedule. Planned maintenance agreements help to ensure that your HVAC equipment is running efficiently throughout the year, and prevents future costly emergency repairs. Click here to learn more.

New Equipment Installation

All Seasons is a Lennox dealer that partakes in the cap program, offering Lennox financing and rebates on qualifying Lennox Home Comforting systems during limited times.

We provide FREE estimates on all new equipment installed.

24/7 Emergency Services

As a family-run business, we understand that HVAC problems don’t always follow the rules of your family or business’ schedule. To help make your life as comfortable and convenient as possible, we offer 24/7 emergency services. If you are in need of emergency HVAC service, call our after-hours service line at 1-888-824-7626.

To learn more about our HVAC services, contact us today.


It was a pleasure working with All Seasons. The techs were very polite and knowledgeable, and they were able to answer all of my questions. They did a great job on the unit, and the pricing was fair as well! “
— Remy Boyd