Furnace Repair in Bay City
No Heat or Uneven Rooms? Get a Clear Furnace Diagnosis
We provide furnace repair in Bay City for systems that stop heating, blow cold air, cycle repeatedly, make unusual sounds, or fail to maintain even temperatures. Our technicians diagnose the problem, explain what they find, and provide pricing before authorized work begins.
If you smell gas, see smoke, or suspect carbon monoxide, leave the area and contact the appropriate emergency service first. Don’t operate the furnace or return home until emergency personnel say it’s safe.
Call (989) 710-9390 to schedule a furnace assessment with our team.
Heating & Cooling Service Since 1979
All Seasons Heating and Cooling has served families across the Great Lakes Bay Region since 1979. We’re a family-owned company led by brothers Paul and Mark Kohtz, and our technicians train weekly on current equipment and repair techniques.
Our service trucks carry common furnace components, including igniters, flame sensors, gas valves, and blower components. Before beginning work, we explain the proposed repair and provide a written quote identifying parts and labor. We back our work with a satisfaction guarantee, protect the surrounding area, and remove work-related debris when the job is complete.
What to Expect During Furnace Repair
A repair visit starts with the symptoms you’ve noticed. We then test the furnace and its controls to identify the source of the problem rather than relying on the most visible symptom alone.
A typical service path may include:
- Confirming the concern: We review when the problem began, how the furnace behaves, and which parts of the home are affected.
- Checking system components: The assessment may cover the thermostat, air filter, electrical connections, ignition and burner components, safety controls, blower motor, and airflow.
- Explaining the findings: We discuss the identified problem and present a written quote for the recommended parts and labor.
- Completing authorized work: Our technician performs the repair after receiving your approval.
- Testing operation: We check the system’s performance and clean the work area before finishing the visit.
Repair or Replacement
Repair and replacement are separate decisions. If the system’s age, condition, repair history, safety concerns, or proposed repair cost make replacement worth considering, we can explain the available options. We won’t begin replacement work without discussing the scope and pricing with you first.
Neighbors Talking to Neighbors
More than 1,500 Google reviews. Real jobs, real homes, real feedback from across the region.
-
Great job. Efficient! Found a leaky pipe!Rose H.
-
Excellent service by an outstanding technician. Caleb was friendly and knowledgeable.emerson c.
-
Friendly, efficient technician. A.C. definitely works better after his visit.Oldrico M.
-
This company and its workers have shown a consistency in excellent and quality customer service and labor.Carlotta D.
-
We expect the best and they NEVER disappoint! We rest easy regarding our heating & cooling needs, as All Seasons takes excellent care of us!Sfrazier
-
They were helpful, respectful, and friendly.Robert D.
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.
Signs Your Furnace Needs Professional Attention
Before the service visit, note when the problem began, whether the furnace starts and stops, and which rooms are affected. These details can help us evaluate intermittent issues that may not appear during testing. We work on furnaces and heat pumps across a wide range of brands and models.
Useful symptoms to report include:
- The furnace won’t start or repeatedly shuts down.
- Air from the vents stays cold or feels unusually weak.
- The system starts and stops frequently, a condition known as short cycling.
- Some rooms remain colder than others.
- The furnace makes banging, rattling, squealing, or other unusual noises.
- The thermostat displays an error or doesn’t control the system correctly.
- The blower runs continuously or doesn’t operate when the furnace starts.
A dirty air filter can restrict airflow, so checking it is a reasonable first step. Don’t bypass safety controls, open fuel-burning components, or attempt electrical or gas repairs. Tell us about unusual odors, error messages, and any recent changes to the furnace or thermostat.
Bay City Mechanical Permit Considerations
The City of Bay City directs residents to its Building Department for questions about mechanical permits. A furnace repair or replacement may require a permit or city review depending on the scope of the work.
A minor component repair may be treated differently from replacing equipment or changing venting, fuel connections, or other regulated components. Permit requirements should be confirmed with the city before covered work begins.
Get a Clear Next Step for Your Furnace
Contact us when your furnace isn’t operating correctly. We can arrange an assessment, explain our findings, and provide pricing before repair work begins.
If replacement is the better option, we offer free estimates for new equipment and can explain available financing before you commit.
Call (989) 710-9390 to request furnace service for your Bay City home.
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