1-833-947-3850
Heating

How Much Is a Furnace Inspection in Ontario?

Learn what a furnace inspection typically costs in Ontario, what may be included in the service, which extras can affect the price, and how to compare quotes.
author
Michael Thompson
Home Energy Efficiency Specialist

How Much Is a Furnace Inspection?

A furnace inspection or tune-up in Ontario can cost around $100 to $270, though the price will depend on your furnace, where you live and what the technician is doing during the appointment. A $100 appointment, for instance, may cover a basic inspection, while a higher-priced tune-up may also include cleaning, testing, or some minor adjustments.

Repairs are also usually separate from an inspection price, so if the technician finds something that needs to be fixed, you may have another cost on top of the inspection. Filters, additional testing, and travel, as well as after-hours service, may also cost extra.

So for Ontario homeowners comparing quotes, it's important to make sure you're comparing what services each contractor will actually do during the appointment.

Appointment type

Typical public pricing

What you're usually paying for

Are repairs included?

Basic furnace inspection

$100 to $200

General condition, operation and basic safety checks

Usually no

Furnace tune-up (maintenance visit)

$100 to $270

Inspection plus selected cleaning, testing and adjustments

Usually no

Annual maintenance plan

$100 to $500/year

Scheduled maintenance plus any benefits included in the plan

Depends on the plan

Diagnostic service call

Varies by location

Finding the cause of an active furnace problem

Usually quoted separately

Emergency service

Varies by location

Diagnosing an urgent no-heat or safety problem

Usually quoted separately

Disclaimer: Pricing ranges in this guide were compiled from current Canadian public sources reviewed in August 2026, and may exclude applicable taxes, repairs, replacement parts, filters, travel and emergency fees. Your cost may be different depending on the furnace, the contractor, your location and what is included in the appointment.


What's the difference between a furnace inspection and a tune-up?

A furnace inspection is mainly used to check the condition of your furnace and make sure everything is working as it should, while a tune-up usually includes many of the same checks, but may also include some cleaning, testing, and minor adjustments.

The difference isn’t always clear-cut, though, because contractors can package these services differently.

Furnace inspection

During a furnace inspection, the technician will usually look over the main parts of the system and run the furnace to see how it starts, heats, and shuts down. That can include checking the thermostat, filter, burners, ignition components, venting, electrical connections, blower, safety controls, and accessible areas of the heat exchanger.

If something is worn or damaged, the technician can point it out and let you know whether a repair is needed, which would typically be separate from the inspection itself.

Furnace tune-up (maintenance)

A furnace tune-up is a type of routine maintenance that usually includes an inspection along with some cleaning, testing, and minor adjustments. Depending on the tune-up package you booked, the technician may:

  • Clean accessible components

  • Check electrical connections

  • Test the ignition sequence

  • Make minor adjustments

That’s why it’s possible to see two fairly different prices for what both companies call a furnace tune-up.

How often your furnace needs professional maintenance or a tune-up can vary, so it’s best to follow the instructions for your particular system. Natural Resources Canada, for example, notes that oil-fired furnaces require annual cleaning and tuning, while natural gas and propane furnaces and boilers, along with ground-source heat pumps, should be serviced at least every two years.


What should be included in a furnace inspection?

This will depend on the furnace and the type of appointment you've booked. In most cases, the technician will work through the parts of the system that affect how the furnace starts, heats your home, and shuts down, and may include:

  • Checking the thermostat

  • Watching the furnace start up and shut down

  • Checking the filter and airflow

  • Inspecting the burners and ignition components

  • Looking at visible venting

  • Checking electrical connections and controls

  • Checking the blower

  • Testing applicable safety controls

  • Checking condensate drainage on a high-efficiency furnace

  • Looking at accessible areas of the heat exchanger

A furnace tune-up may also include some cleaning or minor adjustments. If you're not sure whether those are part of the price you've been quoted, just ask before the appointment.


What can cost extra during a furnace inspection?

The inspection price typically covers the service you booked, but if the technician finds something that needs to be repaired or replaced, that work will usually cost extra.

For example, you may have an additional charge if you need:

  • A replacement furnace filter

  • A new thermostat

  • A replacement flame sensor or igniter

  • Electrical repairs

  • Blower motor or control board repairs

  • Condensate pump repairs

  • Gas or venting work

  • Deeper cleaning

  • Additional heat exchanger testing

  • Combustion testing that isn't part of the original service

  • Service for a second furnace

You may also pay more for travel, after-hours service, weekend or holiday appointments, or applicable taxes.


Why can furnace inspection costs vary?

What you pay for furnace maintenance will mostly depend on what’s included in the appointment, as well as your furnace, location, and the type of service you book.

How much work is included

Some appointments are mainly an inspection of the furnace and its main components, while others may include more cleaning, testing or adjustment work while the technician is there. So if two furnace tune-up quotes are priced differently, it could be because they do not include the same amount of work.

The type of furnace you have

Natural gas, propane, oil and electric furnaces don't all need the same types of service checks. Fuel-burning furnaces, for example, have burners, combustion and venting components that electric furnaces do not. Additionally, high-efficiency furnaces also have a condensate system that may need to be checked.

The age and condition of the furnace

If your furnace has been well maintained and is running normally, the appointment may be fairly straightforward. However, an older furance with corrosion, heavy buildup, error codes or a history of problems may need more time to go through it.

Where you live

Furnace tune-up costs can also vary between communities depending on local labour costs and contractor availability. And if the technician has to travel farther to reach your home, there may be an extra charge added to the appointment.

When you book

A scheduled inspection during regular hours is different from calling for emergency help because the furnace stopped working on a cold evening in February, as evening, weekend, holiday, and urgent no-heat calls often cost more. So even if your furnace is working normally, booking maintenance before the heating season starts can give you more time to deal with anything the technician may find.


When should you have your furnace inspected?

Late summer or early fall. You can run the furnace before temperatures really drop and, if something needs attention, you have time to get it repaired before you need it every day.

That said, if your furnace is already overdue for maintenance or isn’t working properly, there’s no need to wait until fall. 

When do you need a furnace repair instead of an inspection?

If the furnace is working normally and you’re booking regular maintenance, an inspection or tune-up may be all you need. But a routine inspection or tune-up may not be enough if your furnace has already stopped working properly.

You may need to book a diagnostic furnace repair appointment to have a technician figure out the problem before the repairs if:

  • It has already stopped heating properly

  • It keeps shutting off or short cycling

  • It's showing an error code

  • The blower isn't working properly

  • You're hearing new or unusual sounds

  • You notice a burning or electrical smell

  • Water is collecting around the furnace

  • Temperatures are noticeably uneven throughout the home

Once the problem has been identified, the technician can explain what needs to be repaired and how much it will cost.

If a carbon monoxide alarm has sounded, don't book a routine furnace appointment. Leave the home immediately and call 911 or local emergency services from outside.


Can you do a furnace tune-up yourself?

Some things, yes. For instance, you can keep supply and return vents clear, watch for things like water, rust, unusual noises, or error codes, and check or replace the furnace filter.

A dirty air filter can make it harder for air to move through the system. Natural Resources Canada also notes that a dirty air filter can increase energy costs and potentially damage the system. So changing it as recommended is one of the more useful maintenance jobs you can take care of yourself.

Everything else should be left to a qualified technician. That includes gas or propane components, electrical repairs, venting, combustion testing, safety controls, and the heat exchanger.


How do you compare furnace inspection quotes?

You'll want to ask each contractor the same questions if they give you very different quotes. You'll get a much better comparison that way than you would from just the price alone.

You can ask:

  • Is cleaning included?

  • Will the heat exchanger be checked?

  • Is carbon monoxide or combustion testing included?

  • Is the furnace filter included?

  • Will I receive a written report?

  • Are repairs priced separately?

  • Are there any travel or service fees?

  • Are taxes included?

It’s also important to check who will be doing the work. In Ontario, fuel-related furnace work must be completed through a Technical Standards and Safety Authority (TSSA)-registered fuels contractor. You can confirm a company’s registration with TSSA's fuel contractor lookup before you book.


Know what you're paying for before you book

Having your furnace inspected before temperatures drop gives the technician a chance to check how the system is running and spot anything that may need attention before you start using it every day. That way, if a furance repair or other maintenance is needed, you have some time to deal with it before colder weather sets in.

Book a furnace inspection with an Enbridge Sustain partner today and find out what’s included in your service.

Disclosure: Enbridge Sustain partners with local certified technicians who provide furnace installation, repair, and other home-comfort services within its service area. This guide provides general pricing and maintenance information and does not replace an equipment-specific inspection by a qualified HVAC professional.


Frequently Asked Questions
How much is a furnace inspection or tune-up in Ontario?
A furnace inspection or tune-up can cost around $100 to $270 in Ontario, although the final price will depend on the contractor, your furnace, location and what the service package includes.
Are furnace repairs included in an inspection?
Generally, no, as an inspection is mainly used to check the furnace and how it’s running. A tune-up, however, may include those same checks along with some cleaning or small adjustments.
Is carbon monoxide testing included in a furnace tune-up?
Sometimes, but not always. Carbon monoxide measurement or combustion analysis may be included in a more comprehensive furnace tune-up, but it shouldn't be assumed, so ask the service provider what safety testing is part of the quoted price.
Is a heat exchanger inspection included?
Yes, the technician will generally check the parts of the heat exchanger they can access for rust, corrosion, soot, or damage. Some areas can be difficult to see, though, so more testing may be needed if you're concerned about it being cracked.
How often should a furnace be inspected?
That depends on the furnace. You should always follow the maintenance schedule from the manufacturer and have it serviced sooner if something isn’t working properly.
When is the best time for a furnace tune-up in Ontario?
Late summer or early fall is usually ideal because you can have the furnace checked before the colder weather arrives.
Does a new furnace still need regular maintenance?
Yes, you should still follow the manufacturer's maintenance instructions even for a newer furnace.
Is a cheaper furnace inspection worth it?
It can be, as a lower price may simply mean the appointment includes fewer checks or is part of a promotion. Before booking, check what’s included and whether repairs, testing, travel or other fees cost extra.