Furnace Repair
Furnace Repair near you
Fix a furnace that won't start, blows cold air or makes noise. Tell us about your furnace repair project and we’ll help you find local HVAC technicians who serve your area.
Free for homeowners · No obligation to hire
On this page
Furnace repair covers everything from a thermostat that stopped calling for heat to a failed igniter, blower motor or control board. In a Canadian winter a furnace can run for long stretches with little rest, and that is usually when a weak part gives out, often during the coldest week of the season.
A repair technician finds out why the furnace is not heating properly, replaces or adjusts the faulty part, and checks that it burns cleanly and vents safely before leaving. Gas, propane and oil furnaces combine fuel, flame, electricity and exhaust in one cabinet, so any work on the burner, the gas valve, the venting or the wiring must be done by a technician licensed for that fuel in your province.
Before you book, a few safe checks can sometimes save a service call, and knowing the warning signs of carbon monoxide can protect your family. Below you will find the signs that point to a repair, what you can safely check yourself, what a repair visit involves and how to tell when fixing an old furnace no longer makes sense.
Signs your furnace needs repair
- The furnace runs, but the air coming out of the registers is cool or barely warm.
- It turns on and off in short bursts, or it won't start at all.
- You hear new noises, such as a loud bang when it lights, grinding from the blower or a high-pitched whine.
- Through the viewing window, the burner flame looks yellow and wavering instead of a steady blue.
- You notice soot around the furnace or the registers, or a burning smell that doesn't fade after the first heating days.
- Water is collecting under a high-efficiency furnace.
- Some rooms never reach the temperature set on the thermostat.
- A status light on the furnace is blinking an error code.
Safe furnace checks to try before calling for repair
Some no-heat calls come down to a setting or a switch, and these checks involve no tools and no contact with gas parts. Stop there: don't remove burner covers, touch the gas valve, bypass a safety switch or keep resetting a furnace that locks itself out. Those steps belong to a licensed technician.
- Make sure the thermostat is set to heat, that the set temperature is above the room temperature and that its batteries are fresh if it uses them.
- Check the furnace breaker in the electrical panel and the service switch near the furnace, which looks like a light switch and is easy to turn off by mistake.
- Pull out the filter and replace it if it is grey and clogged, since restricted airflow can make the furnace overheat and shut itself off.
- Make sure the furnace's front panel is closed properly, because many furnaces won't run while the door safety switch is open.
- Outside, clear snow, ice or frost from the furnace's exhaust and air intake pipes.
- Open the supply registers and move furniture or rugs off the return grilles.
Carbon monoxide safety when your furnace isn't working right
A furnace that burns fuel produces carbon monoxide, a gas with no smell, taste or colour that only a carbon monoxide alarm can detect. A cracked heat exchanger, a blocked vent or chimney, or poor combustion can let it into the house. Health Canada lists tiredness, headaches, flu-like symptoms and shortness of breath as signs of low-level exposure, and dizziness, chest pain, poor vision and difficulty thinking at higher levels.
If the alarm sounds, leave the home immediately without looking for the source, and call 9-1-1, your fire department or emergency services once you are outside. Don't restart the furnace until a qualified technician has found and fixed the cause. Health Canada considers hallways outside sleeping areas the most important place for a carbon monoxide alarm.
What happens during a furnace repair visit
The technician starts by asking what you noticed and when, then reads any error code on the furnace's control board. They test the thermostat signal, the igniter, the flame sensor, the pressure switch and the inducer and blower motors, and inspect the filter, the condensate drain and the venting.
Once the faulty part is found, they explain the repair and whether the part is on the truck; parts for older or less common furnaces sometimes have to be ordered. After the repair, they run the furnace through complete heating cycles, check combustion and gas pressure where it applies, and confirm that exhaust is leaving the house as it should.
Furnace repair or replacement: how to decide
A single failed part on a furnace that is otherwise in good shape is usually worth fixing. The decision gets harder when breakdowns repeat, when the part is expensive or hard to find, or when the technician finds a problem with the heat exchanger.
- Lean toward repair when the furnace is fairly young, has been maintained and the problem is a common wear part such as an igniter, a flame sensor or a capacitor.
- Consider replacement when the heat exchanger is cracked or badly corroded, since it can let combustion gases into the home.
- Consider replacement when breakdowns come back winter after winter.
- Consider replacement when parts for your model are no longer made.
- Consider replacement if you already plan to change your heating, for example to a heat pump, and the repair would only buy a short time.
- Ask the technician to put their findings in writing so you can compare them with a second opinion.
Avoiding a furnace breakdown in the middle of winter
Furnaces tend to fail when they work hardest, during long cold spells. A fall inspection gives a technician the chance to spot a weak igniter, a worn blower motor or a dirty flame sensor before it leaves you without heat. Keep a spare filter on hand and note the furnace's model and serial number, which speeds up ordering parts.
If the heat goes out while you wait for a technician, close the doors of unused rooms, let faucets on outside walls drip slightly to protect the pipes, and use only certified space heaters kept well away from curtains and bedding. Never try to heat the house with an oven, a barbecue or a fuel-powered generator, since they can fill it with carbon monoxide.
Furnace Repair: frequently asked questions
Why is my furnace running but blowing cold air?
Check first that the thermostat fan is set to auto rather than on, since the on setting moves air even when the burners are off. If that isn't it, the burners may not be lighting or staying lit, often because of a dirty flame sensor, a failed igniter, a blocked vent or a clogged condensate drain, which a technician should diagnose.
Why does my furnace keep turning on and off?
Short cycling can come from a clogged filter that makes the furnace overheat, a thermostat placed near a heat source, a dirty flame sensor or a furnace that is too big for the house. Replace the filter first; if the cycling continues, have it checked, because constant starts wear out parts faster.
Can I reset my furnace myself?
Turning the service switch off and back on once is generally fine and sometimes clears a lockout. If the furnace locks out again, stop: repeated lockouts mean a safety device is doing its job, and the cause needs a licensed technician. Never bypass a safety switch or work on the gas controls.
My carbon monoxide alarm went off. Can I keep using the furnace?
No. Get everyone out, call emergency services from outside and let them clear the home. Leave the furnace off until a qualified technician has inspected it, including the heat exchanger and the venting, and confirmed that it is safe to use.
Is a broken furnace an emergency in winter?
It can be. With no heat in freezing weather, pipes can freeze and burst and the house can become unsafe for babies, older people and anyone with health problems. Many HVAC companies offer after-hours service in winter; say clearly that you have no heat when you call.
How long does a furnace repair take?
Many common repairs are finished in a single visit when the technician carries the part. It takes longer when a part for an older or less common furnace has to be ordered, or when the problem only shows up under certain conditions and needs more testing.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find HVAC technicians by city
Alberta
Show 17 citiesHide cities
- Furnace Repair in Calgary
- Furnace Repair in Edmonton
- Furnace Repair in Airdrie
- Furnace Repair in Cochrane
- Furnace Repair in Fort McMurray
- Furnace Repair in Fort Saskatchewan
- Furnace Repair in Grande Prairie
- Furnace Repair in Leduc
- Furnace Repair in Lethbridge
- Furnace Repair in Medicine Hat
- Furnace Repair in Okotoks
- Furnace Repair in Parkland County
- Furnace Repair in Red Deer
- Furnace Repair in Rocky View County
- Furnace Repair in Spruce Grove
- Furnace Repair in St. Albert
- Furnace Repair in Strathcona County
British Columbia
Show 31 citiesHide cities
- Furnace Repair in Abbotsford
- Furnace Repair in Burnaby
- Furnace Repair in Kelowna
- Furnace Repair in Surrey
- Furnace Repair in Vancouver
- Furnace Repair in Victoria
- Furnace Repair in Campbell River
- Furnace Repair in Chilliwack
- Furnace Repair in Coquitlam
- Furnace Repair in Courtenay
- Furnace Repair in Delta
- Furnace Repair in District of North Vancouver
- Furnace Repair in Kamloops
- Furnace Repair in Langford
- Furnace Repair in Langley
- Furnace Repair in Maple Ridge
- Furnace Repair in Mission
- Furnace Repair in Nanaimo
- Furnace Repair in New Westminster
- Furnace Repair in North Cowichan
- Furnace Repair in North Vancouver
- Furnace Repair in Penticton
- Furnace Repair in Port Coquitlam
- Furnace Repair in Port Moody
- Furnace Repair in Prince George
- Furnace Repair in Richmond
- Furnace Repair in Saanich
- Furnace Repair in Township of Langley
- Furnace Repair in Vernon
- Furnace Repair in West Kelowna
- Furnace Repair in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Furnace Repair in Barrie
- Furnace Repair in Brampton
- Furnace Repair in Greater Sudbury
- Furnace Repair in Guelph
- Furnace Repair in Hamilton
- Furnace Repair in Kingston
- Furnace Repair in Kitchener
- Furnace Repair in London
- Furnace Repair in Markham
- Furnace Repair in Mississauga
- Furnace Repair in Oshawa
- Furnace Repair in Ottawa
- Furnace Repair in St. Catharines
- Furnace Repair in Toronto
- Furnace Repair in Vaughan
- Furnace Repair in Waterloo
- Furnace Repair in Windsor
- Furnace Repair in Ajax
- Furnace Repair in Aurora
- Furnace Repair in Belleville
- Furnace Repair in Blue Mountains
- Furnace Repair in Bradford
- Furnace Repair in Brantford
- Furnace Repair in Burlington
- Furnace Repair in Caledon
- Furnace Repair in Cambridge
- Furnace Repair in Centre Wellington
- Furnace Repair in Chatham
- Furnace Repair in Clarence-Rockland
- Furnace Repair in Clarington
- Furnace Repair in Collingwood
- Furnace Repair in Cornwall
- Furnace Repair in County of Brant
- Furnace Repair in East Gwillimbury
- Furnace Repair in Fort Erie
- Furnace Repair in Georgetown
- Furnace Repair in Georgina
- Furnace Repair in Grimsby
- Furnace Repair in Haldimand County
- Furnace Repair in Innisfil
- Furnace Repair in Kawartha Lakes
- Furnace Repair in King
- Furnace Repair in Lakeshore
- Furnace Repair in LaSalle
- Furnace Repair in Leamington
- Furnace Repair in Lincoln
- Furnace Repair in Milton
- Furnace Repair in New Tecumseth
- Furnace Repair in Newmarket
- Furnace Repair in Niagara Falls
- Furnace Repair in Norfolk County
- Furnace Repair in North Bay
- Furnace Repair in Oakville
- Furnace Repair in Orangeville
- Furnace Repair in Orillia
- Furnace Repair in Peterborough
- Furnace Repair in Pickering
- Furnace Repair in Prince Edward County
- Furnace Repair in Quinte West
- Furnace Repair in Richmond Hill
- Furnace Repair in Sarnia
- Furnace Repair in Sault Ste. Marie
- Furnace Repair in St. Thomas
- Furnace Repair in Stratford
- Furnace Repair in Thunder Bay
- Furnace Repair in Timmins
- Furnace Repair in Welland
- Furnace Repair in Whitby
- Furnace Repair in Whitchurch-Stouffville
- Furnace Repair in Woodstock
- Furnace Repair in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Furnace Repair in Gatineau
- Furnace Repair in Laval
- Furnace Repair in Longueuil
- Furnace Repair in Montreal
- Furnace Repair in Quebec City
- Furnace Repair in Sherbrooke
- Furnace Repair in Trois-Rivières
- Furnace Repair in Alma
- Furnace Repair in Baie-Comeau
- Furnace Repair in Beaconsfield
- Furnace Repair in Beloeil
- Furnace Repair in Blainville
- Furnace Repair in Boisbriand
- Furnace Repair in Boucherville
- Furnace Repair in Brossard
- Furnace Repair in Candiac
- Furnace Repair in Chambly
- Furnace Repair in Châteauguay
- Furnace Repair in Côte-Saint-Luc
- Furnace Repair in Cowansville
- Furnace Repair in Deux-Montagnes
- Furnace Repair in Dollard-des-Ormeaux
- Furnace Repair in Dorval
- Furnace Repair in Drummondville
- Furnace Repair in Gaspé
- Furnace Repair in Granby
- Furnace Repair in Joliette
- Furnace Repair in Kirkland
- Furnace Repair in L'Ancienne-Lorette
- Furnace Repair in L'Assomption
- Furnace Repair in La Prairie
- Furnace Repair in Lévis
- Furnace Repair in Magog
- Furnace Repair in Mascouche
- Furnace Repair in Mirabel
- Furnace Repair in Mont-Saint-Hilaire
- Furnace Repair in Mount Royal
- Furnace Repair in Pointe-Claire
- Furnace Repair in Repentigny
- Furnace Repair in Rimouski
- Furnace Repair in Rivière-du-Loup
- Furnace Repair in Rouyn-Noranda
- Furnace Repair in Saguenay
- Furnace Repair in Saint-Augustin-de-Desmaures
- Furnace Repair in Saint-Basile-le-Grand
- Furnace Repair in Saint-Bruno-de-Montarville
- Furnace Repair in Saint-Charles-Borromée
- Furnace Repair in Saint-Colomban
- Furnace Repair in Saint-Constant
- Furnace Repair in Saint-Eustache
- Furnace Repair in Saint-Georges
- Furnace Repair in Saint-Hyacinthe
- Furnace Repair in Saint-Jean-sur-Richelieu
- Furnace Repair in Saint-Jérôme
- Furnace Repair in Saint-Lambert
- Furnace Repair in Saint-Lazare
- Furnace Repair in Saint-Lin–Laurentides
- Furnace Repair in Sainte-Anne-des-Plaines
- Furnace Repair in Sainte-Catherine
- Furnace Repair in Sainte-Julie
- Furnace Repair in Sainte-Marthe-sur-le-Lac
- Furnace Repair in Sainte-Sophie
- Furnace Repair in Sainte-Thérèse
- Furnace Repair in Salaberry-de-Valleyfield
- Furnace Repair in Sept-Îles
- Furnace Repair in Shawinigan
- Furnace Repair in Sorel-Tracy
- Furnace Repair in Terrebonne
- Furnace Repair in Thetford Mines
- Furnace Repair in Val-d'Or
- Furnace Repair in Varennes
- Furnace Repair in Vaudreuil-Dorion
- Furnace Repair in Victoriaville
- Furnace Repair in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of furnace repair
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Type of system and fuel source
- Size and efficiency of the equipment
- Condition of the existing ductwork and venting
- Electrical or gas line changes
- Access to the furnace room, attic or outdoor unit location
- Removal and disposal of the old equipment
- Emergency or after-hours service
How to compare HVAC technicians before you hire
- Hire a technician who is licensed for heating, cooling and gas work in your province.
- For a new system, ask for a load calculation for your home rather than a size based on the old unit.
- Get written quotes that list the equipment, ductwork changes, removal of the old unit and any electrical work.
- Ask how they handle service calls and repairs after installation, including in the middle of winter.
- Compare the full scope of each quote, not only the equipment on it.
Questions to ask HVAC technicians before you hire
- Are you licensed for this type of heating, cooling or gas work in my province?
- How did you decide what size of system my home needs?
- Does this installation need a permit, and will you take care of it?
- What does the manufacturer's warranty cover, and what does your labour warranty cover?
- Will you need to change the ductwork, venting or electrical to make this work?
- Do you offer maintenance plans, and what do they include?
- How quickly can you respond if the system stops working?
When to call a pro for furnace repair
- If you smell gas, leave the home and call your gas utility's emergency line from outside.
- If a carbon monoxide alarm goes off, get everyone outside and call emergency services.
- No heat in cold weather, or a furnace that keeps shutting off
- Unusual noises, burning smells or a big jump in energy use
Furnace repair permits and local rules
Some furnace repair work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingSeasonal maintenance
This job is part of our home maintenance checklists for:
Ready to get furnace repair quotes?
Tell us about your furnace repair project.
Do you offer furnace repair services?
Join LokalMatch to get matched with homeowners in the areas you serve.