Skip to content
Aging furnace in an Edmonton basement with rust stains on the cabinet

Repair or Replace 6 min read

Repair or Replace Your Furnace? An Edmonton Technician's Rules

A $300 igniter on a 12-year-old furnace is a repair. A cracked heat exchanger is a replacement. Here are the rules an Edmonton technician uses for everything in between, with 2026 numbers.

YEG Furnace Repair Team Heating technicians, YEG Furnace Repair
  • #repair or replace
  • #furnace replacement
  • #furnace repair
  • #heat exchanger
  • #edmonton
  • #furnace age

Quick answer: Repair the furnace when it is under about 15 years old, the heat exchanger is sound, and the repair is a small part such as an igniter, flame sensor or pressure switch. Replace it when the heat exchanger is cracked, the furnace is past 20 years, or it has needed repeated major repairs. Between those, weigh the repair cost against the $4,800 to $7,500 a new single-stage furnace typically costs installed in Edmonton.

That is the short version. The long version is below, with the numbers, because this decision is one where contractors have a clear incentive to lean one way. A furnace technician who is honest will tell you a 15-year-old furnace is often worth one more repair, and will also tell you when it is not.

Rule 1: Age sets the frame, not the answer

A furnace’s typical service life is 15 to 20 years. It is shorter if the furnace was oversized, short-cycled or never maintained, and heat exchangers on neglected units crack earlier. In Edmonton, the furnace runs from roughly late September to May, so a furnace here puts in far more hours per year than one in Vancouver or Toronto. Fifteen years in Edmonton is a lot of running.

But age alone does not condemn a furnace. A well-maintained 16-year-old furnace with a clean heat exchanger and a failed igniter is a repair. The age tells you how much life is probably left to protect with the repair money, which is the real question.

Furnace ageGeneral approach
Under 10 yearsRepair almost anything except a cracked heat exchanger; check warranty terms on parts first
10–15 yearsRepair small and middle items; price big items against replacement
15–20 yearsRepair small items; for big items get both quotes and compare
Over 20 yearsSmall repairs to get through a winter are fine; plan the replacement

Rule 2: Compare the repair to what it protects

Put the repair price next to the price of a new furnace and ask how much life the repair buys. Typical Edmonton ranges for 2026, before GST, from the pricing page:

RepairTypical rangeShare of a $4,800–$7,500 new furnace
Flame sensor clean or replace$129–$299Small
Hot surface igniter$225–$450Small
Pressure switch$275–$550Small
Control board$500–$1,200Middle
Gas valve$550–$1,100Middle
Inducer (draft) motor$650–$1,400Large
ECM blower motor or module$900–$2,000Large
Cracked heat exchangerUsually means replacementNear the whole furnace

A $300 igniter on a 12-year-old furnace is the textbook repair. It buys years of heat for a small fraction of a new furnace. A $1,800 ECM module on a 19-year-old furnace is a different sum: you are spending a real share of a new furnace to keep a unit near the end of its life running, and the next failure is not far away. That does not make it wrong, but it means you should see a furnace replacement quote before you approve it.

Rule 3: A cracked heat exchanger ends the discussion

The heat exchanger is the metal chamber that keeps the flame and combustion gases separate from the air the blower pushes through your house. When it cracks, those gases, including carbon monoxide, can get into the air stream. On most residential furnaces, replacing the heat exchanger costs close to what a new furnace does, and every other part of the furnace is as old as the part that failed. That is why a cracked heat exchanger usually means replacement.

Two things to insist on. First, the furnace should be shut down until it is replaced, and the CO alarms near the bedrooms should be tested and within their end-of-life date. Second, ask to see the evidence: a photo or a camera image of the crack, and the combustion readings. A cracked heat exchanger is a real and common finding on older and neglected furnaces, and it is also the finding a pushy salesperson reaches for. If you are unsure, a furnace inspection with a combustion and CO test, typically $149 to $249, gets you a second look.

If a CO alarm sounds, or people in the house have headaches or nausea that ease outside, get everyone out and call 911 from outside. If you smell gas, leave the house now, do not touch switches, the thermostat or the furnace, do not use a phone inside, and call ATCO Gas’s 24-hour emergency line or 911 from outside.

Rule 4: Repeated major failures count

One inducer motor in 17 years is normal wear. An inducer one winter, a control board the next and a blower motor this January means the furnace is wearing out as a whole. Add up what the last two or three winters cost. When that total heads toward a third or half of a new furnace, the repair-by-repair path is costing more than it looks like one bill at a time, and you are still left with an old furnace.

Rule 5: Efficiency is a smaller factor than people think

Since the end of 2009, new natural gas furnaces sold in Canada have had to be at least 90% AFUE. High-efficiency units run 95 to 98%. If your current furnace is already a high-efficiency condensing unit, the gas savings from a new one are modest, and they rarely justify replacing a furnace that works.

The case is stronger in two situations. An old mid-efficiency furnace, about 80% and vented into a chimney, is a bigger step up; it is also the kind of furnace found in 1950s to 1980s homes where the next replacement brings a venting change and the orphaned hot water tank question, which adds $400 to $1,500. And a two-stage or modulating furnace, typically $6,500 to $11,000 installed, changes comfort more than the bill: steadier temperatures, quieter running, and less of the cold bonus room problem common in newer subdivisions.

When repair clearly wins

Some cases are not close:

  • A 12-year-old furnace with a failed igniter ($225 to $450). Repair.
  • A 15-year-old furnace that shuts down with a dirty flame sensor ($129 to $299). Repair, and book a furnace tune-up so it does not happen again in January.
  • Any-age furnace shut down by a frozen condensate line ($150 to $450) or a snow-blocked vent ($150 to $600). These are installation and weather problems, not a worn-out furnace.
  • A 17-year-old furnace with a pressure switch ($275 to $550), sound heat exchanger and no big repairs in its history. Repair, and start planning the replacement for a calm fall rather than a cold snap.

When replacement clearly wins

  • A cracked heat exchanger at any age.
  • A furnace past 20 years facing an inducer, blower or ECM repair.
  • Three major repairs in two winters.
  • An oversized furnace that short-cycles, keeps tripping its limit switch and never kept the house even. A new, properly sized furnace fixes the cause, not the symptom.

Timing the replacement

If the answer is “replace soon” rather than “replace now”, use the warm months. Replacing a furnace in September gives you time to compare two quotes, look at single-stage against two-stage or modulating, and think about a heat pump in a hybrid setup. Replacing one during a cold snap like January 2024, when the region fell into the -40s with wind chill, means deciding fast in a cold house. Homes in older neighbourhoods such as Castle Downs, many on their second or third furnace, are good candidates to plan ahead.

A furnace replacement in Edmonton needs a gas permit, pulled by the contractor, followed by an inspection, and the gas work is done by a certified gasfitter. The permit belongs on the written quote.

What to do next

Write down the furnace age from the rating plate inside the door and the repairs from the last few winters. Then request a visit. You get a repair price and, when the furnace is near the end, a free written quote for replacement alongside it, so you can compare the two on paper. Prices are typical Edmonton ranges until the furnace is looked at; your price is confirmed in writing before any work starts. For the full breakdown of replacement prices, see how much does a new furnace cost in Edmonton.

Share this article X Facebook LinkedIn Email

Quick Answers

Questions on This Topic

Short, direct answers. More on the FAQ page, or send the form with your own question.

Ask Your Own Question
At what age should a furnace be replaced in Edmonton?

There is no fixed age. A typical service life is 15 to 20 years, shorter if the furnace was oversized, short-cycled or never maintained. A furnace that runs safely and needs a small repair is often worth keeping past 15 years. Past 20 years, or with repeated major failures, replacement usually makes more sense.

Is a cracked heat exchanger always a replacement?

Usually. A cracked heat exchanger can let combustion gases, including carbon monoxide, into the air that circulates through the house, so the furnace should be shut down. On most residential furnaces the heat exchanger part plus labour comes close to the cost of a new furnace, and the rest of the furnace is usually as old as the part that failed.

How much should I spend on a repair before replacing?

A useful rule is to compare the repair to the cost of a new furnace and to the furnace's remaining life. A single-stage high-efficiency furnace installed typically runs $4,800 to $7,500 in Edmonton. If a repair is a small fraction of that and the furnace has years left, repair it. If the repair is $900 to $2,000 on a furnace near 20 years, price the replacement before deciding.

Will a new furnace lower my gas bill?

If the old furnace is already high-efficiency, around 90% AFUE or more, the gas savings from a new 95–98% AFUE furnace are modest, and savings alone rarely justify replacing a working furnace. Two-stage and modulating furnaces add comfort and steadier heat. Old mid-efficiency furnaces, around 80%, are no longer installed as replacements, so moving off one gives a larger efficiency step.

Can I get a second opinion on a cracked heat exchanger?

Yes, and it is reasonable to ask. A furnace safety inspection with a combustion and CO test typically runs $149 to $249 in Edmonton. Ask the technician to show you the crack, with photos or a camera image, and to record the combustion readings.

Should I replace my furnace and AC at the same time?

Often it makes sense, because the AC coil sits on top of the furnace and the work overlaps, but it depends on the age and condition of the AC. A working AC with years left does not need to be replaced just because the furnace is. If you are replacing both, a cold-climate heat pump in a hybrid setup with the new furnace is worth pricing too.

Keep Reading

All Articles

No Heat Right Now?

Reading Helps. A Technician in the Utility Room Helps More.

Tell us what the furnace is doing and where you are. No-heat calls get priority, and the price is confirmed in writing before any work starts.