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