At Thomas Hoffmann Air Conditioning & Heating, we help homeowners make informed choices with honest guidance and expert service.
When your furnace starts acting up, it’s easy to feel stuck between two costly decisions: repair or replace? Knowing when it’s time for a simple fix versus a complete replacement can save you thousands in the long run—and help you stay warm all winter long in St. Louis.

1. Age of Your Furnace
General rule: Most furnaces last 15 to 20 years, depending on the brand and maintenance.
Repair if:
- It’s under 10 years old and has no history of significant problems.
Replace if:
- It’s over 15 years old, and you’re seeing frequent issues.
2. Rising Heating Bills
Have your energy bills suddenly spiked without a significant change in usage? An aging or inefficient furnace could be to blame.
Repair if:
- The problem is linked to a specific faulty part (like a blower motor or igniter).
Replace if:
- Bills are climbing year after year despite tune-ups.
- Your system has a lower Annual Fuel Utilization Efficiency (AFUE) rating than modern models.
Pro tip: Upgrading to a high-efficiency furnace can cut your winter heating costs by up to 30%.
3. Frequent Repairs
If you’re calling your HVAC technician more than once a season, it’s time to reassess.
Repair if:
- The issue is isolated and inexpensive to fix (e.g., thermostat issues, dirty sensors).
Replace if:
- Repairs are costing more than 50% of the price of a new system.
- You’re experiencing multiple breakdowns within a year.
Helpful tip: Track your repair costs and compare them to current furnace pricing.
4. Uneven or Inconsistent Heating
Are some rooms in your home too cold, while others feel like a sauna? Inconsistent heating can signal declining performance.
Repair if:
- You have airflow blockages or ductwork issues.
Replace if:
- The system struggles to keep up no matter what, especially during cold snaps.
- The blower or heat exchanger is failing.
5. Strange Noises or Smells
Clanking, banging, squealing, or musty odors? These are your furnace’s ways of crying for help.
Repair if:
- You hear short bursts of noise during startup (often fixable).
- Smells occur after long periods of disuse (dust burning off).
Replace if:
- There are persistent noises indicating worn-out internal parts.
- You smell gas or burning electricity, which could be dangerous.
Safety tip: Always shut off your furnace and call a professional if you smell gas.
When in Doubt, Get a Professional Opinion
Still unsure whether to repair or replace your furnace? That’s where we come in. At Thomas Hoffmann Air Conditioning & Heating, our experienced technicians can evaluate your system, explain your options, and never upsell you on something you don’t need.
We proudly serve the entire St. Louis metro area, from Ballwin to O’Fallon.
Schedule a furnace evaluation today and take the guesswork out of winter comfort. Call us at (314) 471-7625 or contact us online.
24/7 Service Call Now
At Thomas Hoffmann Air Conditioning & Heating, we pride ourselves on being a locally owned and operated HVAC company. With more than 30 years of experience and a master technician and mechanical engineer as our owner, we can replace, repair, and maintain your business or home’s HVAC system.