There's no single number for a furnace repair — the part, the diagnosis time, and your specific furnace all move it, which is why CANRO prices after seeing it.
Tell us what you need—we’ll call you back fast.
Quick answer
There isn't one flat figure for a gas furnace repair in Burnaby, because the price depends entirely on which component failed, how accessible the furnace is, and how much diagnostic time is needed to confirm the cause. CANRO's office does not quote furnace repairs over the phone for that reason. A technician diagnoses on site, explains the finding in plain language, and confirms the price before any repair work begins, so the homeowner decides with full information rather than a rough guess.
Need a licensed gas fitter for your gas furnace? Call CANRO at (604) 359-1081 — residential natural-gas heating and hot water across Metro Vancouver since 1999.
Two furnaces showing the identical symptom — no heat, a strange noise, short cycling — can have completely different underlying causes and completely different repair costs. A weak flame sensor signal might just need cleaning. A failed control board is a bigger job. Quoting a number before a technician has actually tested the furnace means either wildly overestimating to cover every possibility, or underestimating and surprising the homeowner later — CANRO does neither.
| Factor | Why it matters |
|---|---|
| Which component failed | Some parts are quick swaps; others involve more disassembly and labour |
| Diagnostic complexity | An intermittent fault that only shows up occasionally takes longer to confirm than an obvious failure |
| Furnace age and access | An older unit in a cramped crawlspace takes longer to work on than a newer one in an open basement |
| Parts availability | A common wear item is usually on hand; a less common part may need to be ordered |
A technician diagnoses the furnace first, identifies the specific cause, and only then quotes the repair — verbally, before any work starts. If the fix turns out to be more involved than initially expected once the furnace is opened up, that's communicated before proceeding, not discovered on the invoice. This is standard practice for gas appliance repair generally, not something specific to any one company, because the alternative — quoting blind — serves nobody well.
A cracked or corroded heat exchanger isn't repaired on any brand — it's a replacement decision. Short of that, whether a repair makes financial sense depends on the specific part, the furnace's age, and whether it's had a string of unrelated failures recently. A technician will say plainly if a furnace has reached the point where putting more money into repairs stops making sense, rather than defaulting to whichever option costs more.
Burnaby's mix of 1950s-to-70s bungalows and split-levels, along with newer construction near Burnaby Mountain and Government Road, means furnace access varies a lot from house to house — some sit in open, easy-to-reach basements, while others are tucked into tighter crawlspaces or closets, especially in homes built into the city's hillier terrain. Access is one of the factors a technician accounts for once they're actually looking at the job, which is part of why an accurate price only comes after that first look.
A repair visit generally goes faster, and the eventual price is easier to explain, when you can describe the symptom clearly: is it no heat at all, an intermittent problem, a specific noise, or something else. Knowing roughly how old the furnace is and whether it's had any recent repairs also helps the technician arrive with a reasonable idea of what to expect, even though the actual diagnosis still happens on site. None of that changes the fact that pricing is confirmed after inspection rather than beforehand, but it does mean the visit itself tends to move more efficiently.
Safety note
Diagnosis and repair of ignition components, the gas valve, control board or venting on a gas furnace must be performed by a Technical Safety BC licensed gas fitter — CANRO holds gas licence LGA0043870. If you smell gas or a carbon monoxide alarm sounds, leave the house immediately and call FortisBC's emergency line, 1-800-663-9911, from outside.
Because the same symptom can have very different underlying causes with different costs, and quoting before a technician has diagnosed the furnace means guessing rather than pricing accurately.
The office can explain current service call terms when you book — the point of the visit is to confirm the actual cause before any repair price is given, not to add a hidden cost.
The technician explains that and confirms an updated price before continuing — you're never billed for work you didn't agree to.
Indirectly — an older furnace can mean less common parts that take longer to source, or more time needed to access components that weren't designed with easy service in mind.
The technician will tell you directly if a repair doesn't make financial sense relative to the furnace's age and condition, rather than defaulting to a repair regardless of the bigger picture.
Family-run, TSBC-licensed (gas LGA0043870 · boiler LBP0046450), serving Metro Vancouver homes since 1999. Residential, natural gas only.
Call (604) 359-1081 Email info@canroheat.ca“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.