Skip to main content
TSSA-licensed technicians servicing a gas furnace in a Toronto basement during winter
TSSA-Licensed Gas Technicians Since 2005

Furnace Repair Toronto: Emergency, Gas, Replacement and Heat Pump Service Across the GTA

Best Furnace Repair Toronto delivers TSSA-licensed gas furnace repair, replacement, tune-up, and emergency heating service across Toronto, Vaughan, Mississauga, Brampton, Markham, Richmond Hill, and the wider GTA. Our four transparent CAD scope bands are published on the page: diagnostic from $99 CAD, standard part repair from $150 CAD, major repair from $600 CAD, and full 95% AFUE high-efficiency replacement from $5,500 CAD, with the diagnostic fee waived when you authorise the repair on the same visit. Every technician holds a valid TSSA G1 or G2 gas certification, and every quote itemises the parts, labour, and CAD total before payment.

A Toronto furnace repair costs $150 to $950 CAD for a standard fault (thermocouple, sensor, capacitor, blower motor, ignitor), and $600 to $1,500 CAD for a heat exchanger. A full 95% AFUE high-efficiency replacement runs $5,500 to $8,500 CAD, with Enbridge Home Efficiency Rebate Plus (up to $6,500 CAD) and Canada Greener Homes Grant (up to $5,000 CAD) offset available for qualifying installations.

Most calls come from a trigger: the furnace failed on the first cold snap of the season, the pilot light or ignitor is not firing, the blower is running but no heat, the unit is short-cycling every three minutes, a rental buyout decision is due, a landlord needs pre-winter certification for RentSafeTO compliance, or a 20-year-old furnace has finally cracked its heat exchanger. Whichever brought you here, the diagnostic, the repair, and the replacement are handled end to end.

Why Toronto Homeowners Call Us

  • TSSA G1 and G2 Licensed Technicians
  • 20+ Years GTA Furnace Service
  • ENERGY STAR Certified for Enbridge Rebates
  • $2M Liability Insurance and WSIB Registered
  • Transparent CAD Pricing, No Quote Gating
  • Same-Day Emergency Dispatch, 24/7 Cold Snap Response
20+ Years GTA Furnace Experience
5-Star Customer Satisfaction
4-Hour Emergency Response
TSSA Licensed G1 and G2 Certified

14 Furnace and Heating Services Across Toronto and the GTA

From a 2 a.m. no-heat emergency to a full high-efficiency conversion with rebate filing, every service below is handled by TSSA G1 and G2 licensed technicians working to Ontario B149 fuel code.

TSSA-licensed technician arriving at a Toronto home at night for an emergency no-heat furnace call 24/7 Dispatch

Emergency Furnace Repair Toronto

24/7 same-day dispatch for cold-snap no-heat calls, prioritised within 4 hours across the GTA.

$199 - $299 CAD
Technician testing a gas furnace flame sensor with a microamp meter in a Toronto basement Most Common

Gas Furnace Repair and Diagnostic Toronto

Diagnostic from $99 CAD, waived on same-visit repair. Thermocouple, flame sensor, capacitor, gas valve, ignition module.

$99 - $950 CAD
Technicians installing a new high-efficiency gas furnace in a Toronto basement Rebates Filed

Furnace Replacement Toronto

80% AFUE from $3,500 CAD, 95% AFUE from $5,500 CAD. Removal, disposal, and permit included, rebate paperwork filed for you.

$3,500 - $8,500 CAD
Technicians positioning and levelling a new gas furnace during installation in a Toronto basement

Furnace Installation Toronto

Right-sized installs with ECM blower and staging options, venting, and Ontario Building Code compliance.

$3,500 - $8,500 CAD
High-efficiency 95% AFUE condensing furnace installed with PVC venting in a Toronto basement

High-Efficiency Furnace Conversion Toronto

95% AFUE conversions with rebate coordination, condensing venting, and 15 to 20 percent gas savings.

$5,500 - $8,500 CAD
Technician performing a 12-point furnace tune-up with a combustion analyzer in a Toronto basement

Furnace Tune-Up Toronto

12-point annual inspection with combustion analysis, CO monitor, and thermostat calibration, $149 to $249 CAD.

$149 - $249 CAD
Technician handing over a signed annual furnace maintenance record in a Toronto mechanical room

Annual Furnace Maintenance Toronto

Recurring maintenance with documented records for insurance, warranty, and RentSafeTO landlord certification.

$149 - $249 CAD
Technician checking pressure and circulator pump on a cast-iron boiler in an older Toronto basement Radiant Specialists

Boiler Repair and Radiant Heating Toronto

Cast-iron and combi-boiler diagnostics, hydronic system balancing, common in older Toronto and Vaughan homes.

$500 - $12,500 CAD
Technician servicing a cold-climate air-source heat pump outdoor unit at a Toronto home in winter

Heat Pump Repair and Cold-Climate Heating Toronto

Cold-climate heat pump repair rated to minus 25 Celsius, inverter and defrost faults, dual-fuel hybrids.

$6,500 - $14,500 CAD
Technicians servicing a commercial rooftop heating unit on a flat roof in Toronto

Commercial Furnace Repair Toronto

Rooftop units, commercial boilers, condo fan coil and Magic-Pak heating for buildings under 10,000 sq ft.

$500 - $3,500 CAD
Technician installing a smart thermostat on a hallway wall in a Toronto home

Thermostat Installation Toronto

Smart and programmable thermostat installation with furnace compatibility and C-wire checks, $199 to $549 CAD.

$199 - $549 CAD
Technician removing a furnace blower assembly for motor replacement in a Toronto basement

Blower Motor Replacement Toronto

ECM and PSC blower motor diagnosis and replacement, $450 to $950 CAD, warranty-valid Ontario parts.

$450 - $950 CAD
Technician holding a hot surface ignitor beside an open furnace burner compartment

Furnace Ignition Repair Toronto

Hot surface ignitor, pilot, and flame sensor repair with TSSA compliance, $300 to $650 CAD.

$300 - $650 CAD
Technician performing a heat exchanger camera inspection on a furnace in Toronto

Heat Exchanger Repair Toronto

Camera inspection, CO-safety diagnosis, and repair $600 to $1,500 CAD or replacement recommendation.

$600 - $1,500 CAD
Technician reading a combustion analyzer at an open furnace cabinet while a colleague records the numbers
20+
Years of Experience
Furnace-only since 2005

Why Toronto Homeowners and Businesses Choose Best Furnace Repair Toronto

Every claim below is checkable against this page or provable on request. That is the whole standard we hold ourselves to.

20+ Years of Furnace Repair Experience

Two decades of TSSA-licensed gas furnace repair, high-efficiency conversions, boiler service, and emergency dispatch across Toronto and the GTA. Furnace work is the whole business, not a sideline to plumbing or general contracting. That focus is why a technician can name the fault on the first visit instead of swapping parts until the heat comes back.

Same-Day GTA Emergency Dispatch

Toronto, Vaughan, Mississauga, Brampton, Markham, Richmond Hill, North York, Scarborough, Etobicoke, and Thornhill. Cold-snap no-heat calls are prioritised within 4 hours, and the diagnostic fee is quoted in CAD before the van leaves. Booking early in the day gives the best chance of a same-afternoon slot during a freeze.

Transparent CAD Pricing Published

Diagnostic $99 to $149, standard repair $150 to $950, major repair $600 to $1,500, full 95% AFUE replacement $5,500 to $8,500. The diagnostic fee is waived when you authorise the repair on the same visit, and every quote itemises diagnostic, parts, labour, and disposal separately.

TSSA G1/G2 Licensed Technicians Only

No apprentices sent alone. Every repair meets Ontario B149 fuel code, and certificate numbers appear on every invoice so you can verify them on the TSSA public registry before work starts. Combustion analysis and a CO reading are part of every visit, not an upsell.

High-Efficiency Rebate Coordination

ENERGY STAR installer for Enbridge Home Efficiency Rebate Plus (up to $6,500 CAD) and the Canada Greener Homes Grant (up to $5,000 CAD). We file the rebate paperwork for you, which is the step most homeowners lose money on when they handle a conversion themselves.

No-Surprise Warranty and Parts

Manufacturer certified for Lennox, Carrier, Trane, Goodman, Napoleon, York, Rheem, and Bryant. We fit Ontario distributor parts so your manufacturer warranty stays valid, and the parts and labour warranty is issued in writing at the end of the job.

What Actually Stops Toronto Homeowners From Calling a Furnace Technician

Four hesitations we hear on first calls, and the straight answers behind each one.

“The diagnostic fee feels like a trap.”

Some contractors charge $200 CAD to show up and discount nothing off the repair. Our diagnostic starts at $99 CAD and is waived when you authorise the repair on the same visit. The fee covers a full combustion analysis, CO check, and a written fault report you keep regardless.

“You cannot tell if the technician is really licensed.”

Ontario requires TSSA G1 or G2 certification for any gas furnace work. Ours hold both. Certificate numbers appear on every invoice per B149 fuel code. You can verify any number on the TSSA public registry before the technician starts.

“Nobody will publish the price.”

Our four CAD scope bands are published on this page: diagnostic $99 to $149, standard repair $150 to $950, major repair $600 to $1,500, full replacement $3,500 to $8,500. Scope named, not hidden behind adjectives.

“The furnace is 15 years old, is it worth repairing?”

At 15 years with an intact heat exchanger, 5 to 10 more service years. At 20+, the 95% AFUE efficiency gap justifies replacement. Written repair-vs-replace recommendation on every diagnostic, with the numbers.

How Our Toronto Furnace Diagnostic Process Works, 5 Steps

Every furnace call follows the same documented process, from booking through post-repair combustion verification.

01

Booking and Dispatch

Send your postal code, furnace age (or year installed), and symptom. Same-day or next-morning slot booked. Diagnostic fee quoted upfront in CAD.

02

On-Site Inspection

Full furnace assessment: heat exchanger, ignition system, blower motor, flame sensor, gas valve, combustion analysis with CO monitor, flue draft, and thermostat response.

03

Written Diagnostic with Options

You receive a written report with the fault identified, parts required, CAD labour and parts cost, and either a repair or replacement recommendation based on furnace age, efficiency, and cost.

04

Repair or Replacement Scheduled

Repair authorised same-visit gets the diagnostic fee waived. Replacement scheduled within 3 to 5 business days, or 24 hours for an emergency no-heat situation.

05

Post-Service Verification and Warranty

Combustion analysis re-run, CO reading verified, thermostat cycle tested, and the parts and labour warranty issued in writing, typically 1 to 5 years depending on the part and manufacturer.

Written furnace diagnostic report with CAD pricing beside a digital manometer and multimeter

What a Toronto Furnace Call Actually Costs

Furnace repair is not a packaged product. It is scope-of-work priced by fault severity, so here are the four bands in full, with no quote form in the way.

What Is Wrong

Diagnostic Band

Standard Diagnostic Service Call
$99 to $149
After-Hours Emergency Diagnostic
$199 to $299
Annual Furnace Tune-Up (12-Point Inspection)
$149 to $249
Most Common
Fix a Specific Part

Standard Repair Band

Thermocouple, Flame Sensor, Capacitor Replacement
$150 to $450
Ignition Control Module or Ignitor Repair
$300 to $650
Blower Motor Replacement
$450 to $950
Thermostat Installation
$199 to $549
Gas Valve Replacement
$350 to $850
Large Components

Major Repair Band

Heat Exchanger Repair or Replacement
$600 to $1,500
Draft Inducer Motor Replacement
$500 to $1,100
Circuit Board Replacement
$450 to $950
Duct Sealing and Inspection
$299 to $899
New Heating System

Full Replacement Band

Mid-Efficiency Furnace Replacement (80% AFUE)
$3,500 to $5,500
High-Efficiency Furnace Replacement (95%+ AFUE)
$5,500 to $8,500
Boiler Replacement
$6,500 to $12,500
Cold-Climate Heat Pump Installation
$6,500 to $14,500
Full Ductless Split System
$4,500 to $9,500
Every quote itemises the diagnostic fee, parts, labour, and disposal separately. The diagnostic fee is waived when the repair is authorised on the same visit.

Not sure whether to repair or replace?

Every diagnostic includes a written repair-vs-replace recommendation with the CAD numbers behind it. No pressure, no guessing.

What Separates a Real Furnace Diagnostic From a Parts Swap

Toronto's housing stock runs the full range: Victorian semis with cast-iron radiators and hydronic loops, postwar bungalows on mid-efficiency furnaces installed in the 1990s, and infill and suburban builds with 95% AFUE condensing units. A technician who only knows one of those profiles will guess on the other two. Over 20+ years we have worked all of them across the GTA, which is why the diagnostic starts with combustion analysis and a CO reading rather than a parts catalogue.

The most expensive mistake in this trade is replacing a component that was never the cause. A furnace that short-cycles every three minutes might have a dirty flame sensor, a failing pressure switch, a blocked condensate trap, or a unit that was oversized when it was installed. Each has a different fix and a different CAD cost. The written diagnostic names which one it is, backed by the readings, before you approve anything.

The second most expensive mistake is repairing a furnace that should be replaced. Gas furnaces last 15 to 25 years. Past 20 years, with a cracked heat exchanger or repeat failures, the efficiency gap between an old 80% AFUE unit and a modern 95% AFUE unit pays back in 6 to 10 years, before Enbridge Home Efficiency Rebate Plus and Canada Greener Homes Grant offsets. That is why every diagnostic carries a written repair-vs-replace recommendation with the numbers behind it.

Lennox Carrier Trane Goodman Napoleon York Rheem Bryant

Manufacturer certified across the brands above. Ontario distributor parts keep your manufacturer warranty valid.

Furnace technicians in branded winter jackets unloading a high-efficiency furnace from a service van
TSSA G1 and G2 Licensed
HRAI Contractor Member
Ontario ESA Compliant
WSIB Registered
$2M Liability Insurance
ENERGY STAR Certified Installer

What Toronto and GTA Homeowners Say

“Furnace quit on the first cold snap and they had a TSSA-licensed tech at my door the same afternoon. The after-hours diagnostic was quoted upfront and waived once I approved the ignitor repair.”
P Priya R. Vaughan (Woodbridge)
“My 19-year-old furnace cracked its heat exchanger. I got a written repair-vs-replace breakdown with real CAD numbers, chose the 95% AFUE replacement, and they filed the Enbridge rebate paperwork for me.”
M Michael T. Markham
“Booked a 12-point tune-up before winter. The combustion analysis and CO reading were shown to me and I got a documented record for my home insurance. No upsell, just the $149 tune-up.”
S Sandra L. Mississauga
20+
Years of GTA Furnace Service
10
GTA Cities Covered Same-Day
4hr
Cold-Snap No-Heat Priority
$99
Diagnostic, Waived on Repair

10 GTA Cities Covered With Same-Day Dispatch

Dispatch coordinates from the Toronto core out through York and Peel Region. Cold-snap no-heat calls are prioritised inside a 4-hour window in Toronto, North York, Scarborough, Etobicoke, and Vaughan.

Cities We Serve

Neighbourhoods and Postal Zones

Old TorontoLeasideThe BeachesHigh ParkThe AnnexRiverdaleCabbagetownWoodbridgeConcordMapleKleinburgThornhill (Vaughan side)Vellore VillagePort CreditStreetsvilleMeadowvaleErin MillsCooksvilleClarksonBramaleaHeart LakeSpringdaleMount PleasantSandalwood
Best Furnace Repair Toronto service van on a snowy residential street in the GTA
4h
Cold-Snap Priority
No-heat calls triaged first

Furnace Repair Questions Toronto Homeowners Ask

How much does furnace repair cost in Toronto?

Furnace repair costs $150 to $950 CAD for standard repairs (thermocouple, capacitor, blower motor, ignition control). Major repairs including heat exchanger work run $600 to $1,500 CAD. Full replacement is $3,500 to $8,500 CAD. Diagnostic starts at $99 CAD, waived on same-visit repair.

What is the diagnostic fee for a furnace repair call?

$99 to $149 CAD business hours, $199 to $299 CAD after hours. Fully waived when you authorise repair on the same visit.

How long does emergency furnace repair take?

Same-day dispatch for cold-snap calls. Most standard repairs complete in 60 to 120 minutes. Heat exchanger work takes 3 to 5 hours.

Do I need a TSSA-licensed technician for furnace work in Ontario?

Yes. Ontario B149 fuel code requires TSSA G1 or G2 certification for any natural gas or propane furnace work. Our technician certificate numbers appear on every invoice.

How old should a furnace be before I replace it?

Gas furnaces last 15 to 25 years. Repair if under 15 with an intact heat exchanger. Replace at 20+ where the 95% AFUE efficiency gap pays back in 6 to 10 years.

What Ontario rebates apply to a high-efficiency furnace?

Enbridge Home Efficiency Rebate Plus up to $6,500 CAD (qualifying 95% AFUE with insulation upgrade). Canada Greener Homes Grant up to $5,000 CAD. We file the rebate paperwork on your behalf.

80% AFUE vs 95% AFUE, what is the difference?

80% AFUE mid-efficiency: $3,500 to $5,500 CAD installed. 95% AFUE high-efficiency: $5,500 to $8,500 CAD installed but cuts natural gas bills 15 to 20 percent and qualifies for Ontario rebates.

How often should a Toronto furnace be tuned up?

Once per year before the first cold snap. Most Ontario home insurance policies require annual tune-up records for warranty coverage. Our 12-point tune-up is $149 to $249 CAD.

Can you repair a rental furnace from Reliance, Enercare, or Simply Green?

Yes. We service any rental furnace and give honest advice on buying it out or replacing with a purchased unit.

What areas do you serve around Toronto?

Toronto core, Vaughan (Woodbridge, Concord, Maple, Thornhill), Mississauga, Brampton, Markham, Richmond Hill, North York, Scarborough, and Etobicoke. Same-day GTA dispatch.

How do I know if my furnace has a cracked heat exchanger?

Burning smell, soot near vents, unusual CO alarm activation, yellow or flickering flame, or elevated CO on combustion analysis. A cracked heat exchanger requires immediate replacement ($600 to $1,500 CAD) or full furnace replacement if the unit is 15+ years old.

Can a cold-climate heat pump replace my gas furnace?

Yes. Ontario-rated cold-climate heat pumps operate down to minus 25 Celsius, save 30 to 50 percent on winter energy costs, and qualify for Enbridge and federal rebates. Installation $6,500 to $14,500 CAD.

Still have a question about your furnace?

Tell us the symptom, the furnace age, and your postal code. We will tell you what it likely is and what the CAD range looks like before anyone is dispatched.

Same-Day Emergency Dispatch, 24/7 Cold Snap Response

Get a TSSA-Licensed Diagnostic Booked Today

Tell us the symptom and the furnace age. You get the fault in writing, the CAD cost before work starts, and a clear repair-vs-replace recommendation you can act on.

  • Diagnostic waived on same-visit repair
  • TSSA G1 and G2 licensed technicians
  • Published CAD pricing, no quote gating
Call Now