Open 24/7 — Emergency Service

Furnace repair · Greater Vancouver · Updated November 9, 2026

How to Choose a Furnace Repair Company in Metro Vancouver

Ask four things before you book: what the diagnostic costs and whether it’s credited, whether nights and holidays cost extra, how long the repair warranty lasts, and who’s licensed to do the gas work. A good company answers all four on the phone in under a minute.

By Daniel, licensed gas fitter and owner of Efficient Heating Service · License LGA0209945

Seven questions to ask before you book

1. What does the diagnostic visit cost, and does it come off the repair?

Fees around Metro Vancouver run from free (when you go ahead with the repair) to about $190. Neither is wrong. What matters is knowing the number before the truck arrives.

2. Is there a surcharge for nights, weekends or holidays?

Furnaces quit at 2 a.m. in January. Some companies charge more after hours, and some keep set hours and don’t come out at night at all. Ask directly.

3. Who is licensed to do the gas work?

In BC, gas work must be done by a certified gas fitter working for a gas contractor licensed by Technical Safety BC. Ask for the contractor licence number and look it up on the Technical Safety BC website.

4. How long is the repair warranty, and does it cover labour?

One year is common, and some companies offer two. Ask whether both parts and labour are covered.

5. Will they tell you when a repair isn’t worth it, and when it is?

A company that sells new furnaces has a reason to push replacement. Ask: “If this were your furnace, would you repair it?”

6. How soon can they come?

Ask for a realistic window, not “as soon as possible.”

7. What do recent reviews say about furnace work specifically?

Overall star ratings mix furnace jobs with plumbing, air conditioning and fireplaces. Search the reviews for the word “furnace.”

How Metro Vancouver furnace companies compare

This is what each company publishes on its own website, checked November 8, 2026. “Not listed” means we didn’t find it on the pages we checked, not that the company doesn’t offer it. Call them to confirm.

Efficient Heating BC Wide Ace Tech Kirkstone Metro BC Nation Heating
Diagnostic fee $169 flat $189, waived if the unit is replaced No fee if you go ahead with the repair Not listed Not listed Not listed
Nights and holidays 24/7, same price Weekends, and weekday evenings to 10 p.m. 24/7, no after-hours charge Not listed Not listed 8 a.m. to 8 p.m. daily (Google listing)
Repair warranty 1 year Not listed 2 years, parts and labour 1 year Not listed Not listed
Published repair prices Full parts table Full parts table Parts table Not listed Not listed Not listed
Also does Boilers, water heaters, heat pumps, AC Boilers, heat pumps, AC Plumbing, HVAC Cooling, plumbing Fireplaces, water heaters Air conditioning
Based in Burnaby Greater Vancouver Metro Vancouver North Vancouver Coquitlam Burnaby

Other good companies, and who they suit

Being straight about this helps you more than a sales pitch.

  • BC Wide has been in business since 1999 and publishes a detailed parts price table. Good if you want to see numbers before you call.
  • Ace Tech offers a 2-year repair warranty, no diagnostic fee when you go ahead with the repair, and $0-down financing. Good if you’re financing a replacement or also need a plumber.
  • Kirkstone has served the North Shore since 1996 and has hundreds of reviews.
  • Nation Heating in Burnaby has a 5.0 rating on Google from more than 300 reviews and works 8 a.m. to 8 p.m. daily.
  • Metro BC in Coquitlam also handles gas fireplaces and water heaters.

Where Efficient Heating fits

Call us if you want the owner involved in your job, a heating specialist rather than a plumbing company, and one price whether it’s 2 p.m. or 2 a.m.

  • $169 diagnostic, quoted before we come, the same at any hour
  • Published repair prices for every common part on our furnace repair cost page
  • Daniel, licensed gas fitter, leads every job
  • 1-year warranty on repairs
  • Usually same day: about 8 in 10 calls are seen the day you call, and we arrive within 24 hours at most
  • 4.8 stars from 174 Google reviews

We’ll also tell you when a repair makes more sense than a new furnace, even though a replacement would earn us more. See repair vs replacement.

Questions about choosing a furnace company

What’s a normal furnace diagnostic fee in Vancouver?

On company websites we checked on November 8, 2026, fees ranged from no charge (when the repair goes ahead) to $189. Efficient Heating Service charges $169 flat, at any hour.

Do furnace companies charge extra at night?

Some do. Efficient Heating Service and Ace Tech say on their websites that they don’t. Others list set hours. Always ask before you book.

How do I check a gas contractor’s licence?

Ask for the gas contractor licence number and look it up on the Technical Safety BC website. Efficient Heating Service’s licence is LGA0209945.

Which furnace company in Vancouver is best?

It depends on what matters most to you. If you want financing or a 2-year warranty, Ace Tech offers both. If you want a big firm with a published price list, BC Wide has one. If you want the owner involved, one price at any hour and a heating specialist, that’s what we do.

Written by Daniel, owner and lead gas fitter at Efficient Heating Service · ITA-certified Domestic/Commercial Gasfitter (Class B, 2017) · Gas Contractor License LGA0209945 · Competitor details checked November 8, 2026 · Updated November 9, 2026