Heating & Cooling Services in Bay City, MI
Bay City’s Family-Owned HVAC Company Since 1979
All Seasons Heating and Cooling has been serving homeowners in the Great Lakes Bay Region for more than 45 years. Founded by Jeff and Gerri Kohtz and now run by their sons Paul and Mark, we’re a family business built on showing up, doing the work right, and standing behind it. Every job comes with a complete satisfaction guarantee. If something isn’t right, we fix it, no excuses.
Our services cover heating, cooling, indoor air quality, and water heaters, so one call takes care of your home’s comfort. Free estimates come with no pressure and no obligation.
Neighbors Talking to Neighbors
More than 1,500 Google reviews. Real jobs, real homes, real feedback from across the region.
-
Noah was so kind and efficient and explained all products in a way that I could understand.Patricia Roberts
-
Trenton cleaned and tested my 18-year-old furnace. He was very professional and knowledgeable.Diane Heinrich
-
Very happy with the service, very detail oriented.Saleem Akhter
-
Caleb was great, explained everything thoroughly, and was very respectful.Renea Hooper
-
Alex diagnosed and fixed my issue quickly and efficiently.Katie Trzaska-Miller
-
Trenton cleaned and tested my 18-year-old furnace that has never been cleaned or tested.Diane Heinrich
The Way HVAC Service Should Feel
Honest pricing, clean work, and a team that stands behind every job. This is what we show up to deliver every time.
-
Fully Licensed & Insured
Every technician is fully certified and insured, so you can trust the work and the people doing it.
-
100% Satisfaction Guarantee
We don't consider the job done until you're completely happy with the results. That's our promise.
-
Clean House Guarantee
We wear shoe covers, use protective mats, and clean up before we leave. Your home stays yours.
-
Upfront Pricing
No surprise bills. You'll always know the cost before any work begins - straightforward and honest.
-
Maintenance Plans
Our Warrior Program and All Seasons Club Plan includes priority scheduling, a full 21-point tune-up, discounts on repairs, and more.
-
Family-Owned Since 1979
Two generations of the Kohtz family have been keeping Midland homes comfortable. That kind of history means experience you can actually count on.
Cooling Services in Bay City, MI
Bay City summers bring humid heat that pushes air conditioning systems hard during peak months. A system that hasn’t been serviced is more likely to quit on the hottest day of the year. We offer AC repair, installation, and maintenance backed by the same parts-stocked trucks and weekly training we bring to every heating call. If your system needs a repair, we’ll quote the work before we start. If it needs a replacement, we’ll tell you that honestly too.
Whether you’re dealing with an AC that’s blowing warm air or planning ahead for a new installation, we provide transparent pricing and clear communication from the first call to the final walkthrough.
Smart Thermostats in Bay City, MI
A smart thermostat gives you remote temperature control and scheduling from your phone, reducing energy use when the home is unoccupied and helping keep comfort consistent when you’re there. Installation is only part of the service. Our technicians can walk you through the device’s features and setup before they leave, so you’re not left guessing how to use what you just paid for.
Boost Your Indoor Air Quality in Bay City, MI
Michigan’s long heating season means months of closed windows and recirculated indoor air. Humidifiers address the dry conditions forced-air heating creates, helping protect wood floors, reduce static, and ease respiratory discomfort that dry air can worsen. Air scrubbers target airborne contaminants, like particles, odors, and biological pollutants. They help remove them from the air your household breathes every day. Both solutions integrate directly with your existing HVAC system for whole-home coverage that portable units can’t match.
Bay City Water Heater Services
We install, repair, and maintain both standard tank water heaters and tankless options that deliver hot water on demand without standby heat loss. Tank units typically last 8 to 12 years. Signs they’re failing include inconsistent temperatures, rust-colored water, and visible corrosion around the unit. When yours starts showing those signs, we’ll give you an honest repair-or-replace recommendation and a clear price before we do anything. Our trucks carry common water heater parts, so many service calls don’t require a second trip.
Why Bay City Homeowners Choose All Seasons Heating and Cooling
There’s no shortage of HVAC contractors in the area. Here’s what separates us from the rest.
We are licensed and insured, with license numbers that are publicly verifiable through the state. Our satisfaction guarantee isn’t a marketing phrase: if the job isn’t right, we fix it. Our technicians train every week, which matters when the equipment in your home is newer than the training most contractors received years ago.
What's more, members of our Service Club Plan get:
- Appointments scheduled within 24 hours when availability allows
- $41 discounted diagnostic fee, including weekends and holidays
- 10% off all repairs
- 21-point tune-ups for heating or air conditioning systems
The Club Plus Plan expands that coverage to include routine tune-ups for both your furnace and air conditioner, so neither system goes into its peak season without a checkup. Financing is available for larger installs and replacements. We walk you through the payment options before you commit, so there are no surprises. Free estimates are available for any project.
For veterans and active military members, we offer the Warrior Program, a complimentary lifetime Service Club Partner Plan as a direct thank-you for your service.
Paul and Mark Kohtz grew up in this region. The business their father, Jeff, started is the business they run today. When you call All Seasons Heating and Cooling, you get a Bay City HVAC team that's more than just a contractor; we're your neighbors.
Call (989) 710-9390 for a free estimate. We'll give you the number before we touch anything.
- Auburn
- Bay City
- Beaverton
- Coleman
- Edenville
- Essexville
- Freeland
- Hemlock
- Hope
- Kawkawlin
- Linwood
- Rhodes
- Saginaw
- Sanford