Blog/Furnace Service

The Cost of Furnace Repairs: A Comprehensive Guide for B.C. Homeowners

October 23, 20245 min read
The Cost of Furnace Repairs: A Comprehensive Guide for B.C. Homeowners
Lew Plumbing & Heating· Since 1994
1994
Family-run since
Same-day
& weekend service
100%
Work guarantee
中文
We speak Mandarin

The Cost of Furnace Repairs: A Comprehensive Guide for B.C. Homeowners

In Metro Vancouver, most furnace repairs cost $200 to $900 in 2026, before tax. A diagnostic visit is usually $90 to $150, and many companies credit it toward the repair. The cost to fix your furnace depends on its age, the part that failed, and the time the heating technician needs.

As winter approaches, homeowners must ensure their heating systems are ready for the colder months. Furnaces play a crucial role in maintaining a cozy, comfortable home environment. However, over time, wear and tear can lead to component repair issues as your furnace strives to maintain heat levels while the Vancouver temperature drops. This guide aims to help you understand furnace repair costs by detailing pricing for common components and potential issues.

Updated September 2026. These are typical Metro Vancouver ranges for parts and labour, before tax, based on prices published by local heating companies and the HomeStars 2026 furnace cost guides. They are not a quote. Call us for a firm price on your furnace.

Common Furnace Repair Costs in Metro Vancouver (2026)

Thermostat Malfunctions – Cost for Repair/Replacement: $150 – $450

A malfunctioning thermostat can be a simple fix or a more complex issue. If your furnace is not responding to temperature changes, you may need to replace the thermostat. It could be that the anticipator needs adjustment or there’s debris blocking a sensor.

Ignitor Problems – Cost for Repair/Replacement: $200 – $450

The ignitor is responsible for lighting the furnace’s burners. If it fails, the furnace won’t heat at all. The most common causes for ignitor problems include electrical short circuits, flame sensor errors, and failing limiter switches.

Pilot Light Issues – Cost for Cleaning/Replacement: $100 – $250

Older furnaces use a pilot light to ignite the burners. If the pilot light won’t stay lit, the issue could be due to a dirty pilot or a faulty thermocouple.

Dirty Filters – Cost for Replacement – $10 – $50

Dirty air filters can significantly reduce a furnace’s efficiency. Homeowners should check and replace filters regularly, but neglecting this can lead to more significant HVAC issues. If a technician replaces the filter during a service visit, expect $45 to $120.

Blower Motor Problems – Cost for Repair/Replacement: $400 – $900

If your furnace is running but you don’t feel any heat, there may be an issue with the blower motor. This component may either need repair or, in some cases, replacement. Your furnace repair technician may need to replace the capacitor to restore motor function or replace the blower motor bearings.

Gas Valve Replacement – Cost for Replacement: $400 – $800

The gas valve controls the flow of gas to the burners. If it fails, the furnace will not light. Gas valve work must be done by a licensed gas fitter.

Control Board Problems – Cost for Replacement: $500 – $1,200

The control board runs the furnace’s start-up sequence: the inducer fan, the ignitor, the gas valve, and the blower. A failed board can stop the furnace completely or make it turn on and off.

Furnace Cleaning and Tune-Up: $130 – $200

Regular maintenance is crucial for furnace longevity. A thorough cleaning can prevent future breakdowns and improve efficiency. Professional furnace cleaning involves vacuuming the fan blades and the spaces between them and inspecting the heat exchanger for rust and corrosion. Most Metro Vancouver companies price a standard weekday tune-up for a gas furnace between about $130 and $200. A furnace in a crawl space, or a visit after hours, usually costs $300 or more.

Heat Exchanger Issues: Cost for Repair/Replacement: $1,200 – $2,500

A cracked heat exchanger is a serious issue and can lead to unsafe carbon monoxide levels. Repairing or replacing a heat exchanger should be done promptly. Furnace vibration, thermal leakage, and fouling are common heat exchanger repair issues. On a furnace older than 10 years, this repair can cost close to a new furnace, so ask about replacement too.

Flame Sensor Replacement: Cost for Repair/Replacement: $150 – $350

A dirty or malfunctioning flame sensor can prevent the furnace from igniting. Cleaning or replacing the flame sensor is typically straightforward for a licensed heating technician.

Ductwork Repairs: Quoted After an Inspection

Leaky ducts can lead to significant heat loss and inefficiency. Sealing or repairing ductwork can be a more extensive job, especially if there are multiple leaks. The price depends on how many leaks there are and how easy the ducts are to reach, so it is quoted after an inspection.

Full System Replacement: Cost for Replacement, Installed: $3,500 – $8,500

When repairs accumulate or if your furnace is over 15 to 20 years old, you may want to consider a full system replacement. Consider furnace unit sizing, the type of burning, heat zoning, and rebates when analyzing your furnace replacement options.

Factors Influencing Repair Costs

Several factors impact the overall cost of furnace repairs, including:

Type of Furnace

Gas, electric, or oil furnaces may have different pricing structures.

Location

Costs can vary by region based on local labor rates and availability of parts.

Severity of the Issue

More complicated problems will naturally require more time and resources to fix.

Time of the Call

Evening, weekend, and emergency calls usually add $100 to $300 to the bill. If there is no safety risk, a weekday appointment costs less.

If your home also relies on a boiler or hot water tank, similar cost factors come into play. Homeowners in Burnaby can find pricing details in our boiler repair in Burnaby guide, and those weighing a new tank can see our hot water tank replacement resource.

Call Lew Plumbing & Heating for Local Vancouver Furnace Services

Understanding the cost of furnace repairs can help you make better decisions in ensuring efficient home heating. Regular maintenance and proactive repairs will save thousands of dollars in sudden furnace service costs. For experienced furnace repair technicians operating 24/7 throughout Vancouver and the surrounding communities, request your in-home consultation with Lew Plumbing & Heating by calling
 604-205-9436.

No heat, no hot water, or a leak right now?

Call day or night.

Get started

Request service

Prefer to talk? Call 604-205-9436. Or send the form and we will get back to you fast.

Need it fixed today?

Same-day and weekend service. You will know the price before we start.

Licensed & insuredWCB registered100% work guaranteeSince 1994
Call Now: 604-205-9436
Call 604-205-9436