Skip to content

Furnace repair in Vancouver

For furnace repair in Vancouver and across the Lower Mainland, we diagnose and fix gas furnaces that won't light, keep shutting off, blow cold air or make new noises. Most no-heat calls come down to a handful of parts - igniter, flame sensor, pressure switch, inducer motor or control board.

Call now for heating repair

We answer during business hours and return after-hours messages first thing.

(604) 332-3083

or request a visit

  • Free in-home quote with a written, itemized price
  • Rebate-eligible equipment and the heat load calculation the programs require
  • Electrical and gas permits pulled for every install
(604) 332-3083

Furnace problems we fix

  • No heat at all: igniter, flame sensor, gas valve, control board, tripped safeties.
  • Lights then shuts off: dirty flame sensor, failing pressure switch, blocked venting.
  • Blowing cold air: high-limit trips, failed burners, thermostat settings.
  • Short cycling: restricted airflow, sensor faults, oversized equipment.
  • Noisy furnace: inducer or blower motor bearings, loose panels, delayed ignition.
  • Error code flashing: we read the LED code and start from there.

Quick checks before you call

  1. Set the thermostat to heat and a few degrees above room temperature; replace its batteries.
  2. Check the furnace filter - a clogged filter is the most common cause of shutdowns.
  3. Make sure the furnace power switch (it looks like a light switch) is on and the breaker hasn't tripped.
  4. Check that the front panel is fully closed - a safety switch stops the furnace if it isn't.

No heat? Call now.

Tell us the furnace make and any flashing code. We'll explain the diagnostic fee and book the earliest visit.

When repair stops making sense

We'll always tell you if a repair is the right answer. If your furnace is near the end of its life, we'll price a furnace replacement and a heat pump conversion side by side so you can compare up-front cost, running cost and rebates.

Smell gas? Leave the house and call FortisBC's emergency line from outside. Don't call us first.

Questions people ask us

Common causes are a dirty flame sensor shutting the burners off, a failed igniter, a tripped high-limit switch from a clogged filter, or the thermostat fan set to "on" instead of "auto". Check the filter and thermostat first, then call.

Short cycling usually means overheating from restricted airflow (dirty filter, closed vents), a dirty flame sensor, a faulty pressure switch, or an oversized furnace. It wears parts out quickly, so it's worth fixing promptly.

A diagnostic visit is typically $129–$199. Common repairs like an igniter, flame sensor or pressure switch are usually a few hundred dollars; inducer motors and control boards cost more. We quote before we repair.

For a small part, often yes. For a cracked heat exchanger, a failed blower motor on an older unit, or repeated breakdowns, compare the repair against a new furnace - or against a heat pump, which may qualify for rebates.

Leave the house right away, don't use switches or phones inside, and call FortisBC's 24-hour emergency line from outside, then 911 if needed. Don't call a contractor first.

Yes, we service the common gas furnace brands installed in Metro Vancouver homes.

Serving Burnaby, Coquitlam, Langley, New Westminster, North Vancouver, Port Coquitlam, Richmond, Surrey, Vancouver and West Vancouver - plus the rest of Metro Vancouver. See every area we cover.

Heat out? Call us now.

Tell us what the furnace or heat pump is doing and we'll tell you what a visit will involve before we come.

(604) 332-3083
Book a visit onlineFree, written, itemized - no pressure to sign.
Call(604) 332-3083Free quote