No Heat? We’re Here For Your Furnace Repair

If your furnace isn’t sounding right, your rooms aren’t heating up or you have no heat at all, Enercare can help.

  • Our fully licensed technicians can diagnose and repair all furnace makes and models, often on the same day.*
  • A fixed price quote upfront, including all parts and labour — no hidden charges.
  • 1-year parts and a 90-day labour guarantee for all repair work completed.*

Two Furnace Repair Options to Meet Your Needs

One-Time Service Call

Schedule a one-time furnace repair service visit for only $99 (+HST)^. With fully stocked trucks, our licensed technicians can fix many furnace problems right away.

What’s included:

  • Issue diagnosis by an expert Enercare technician
  • A written quote for parts and labour

Heating Repair & Protection Plan

Get your broken furnace fixed when you need it now for $179 and coverage for future furnace breakdowns with a Heating Protection Plan for your furnace as low as $24.99/month.* When the replacement cost of a faulty furnace motor is $915~, this plan can pay for itself.

What’s included:

  • Flat-fee fixes at $179* even if the repair costs up to $500*
  • Unlimited service calls plus parts and labour coverage for future issues**

Get a $0 Diagnostic check on your Furnace today*

Offer expires January 31, 2023.

Get Deal

Already A Customer? Got A Plan? Furnace Repairs Are Simple.

If you have an Enercare Protection Plan or an Enercare AdvantageTM product, you can easily schedule a furnace service appointment through our Enercare mobile app or by giving us a call.

Why Choose Enercare for Home Furnace Repair in Ontario?

When you choose Enercare, you’ll get expert advice you can trust from one of our friendly, certified and professional technicians. You’ll also get:

A fixed price quote upfront, including all parts and labour — no hidden charges

1-year parts and a 90-day labour guarantee for all repair work completed

A complete diagnostic and safety check of your heating equipment

A comprehensive Home Care Report outlining the health of your heating equipment

We service every make and model and can often fix your problem on the same day if you call before 5 p.m.*

With a 4.8 score on Google and 93% 5-star reviews, our customers agree that we work hard to deliver the best service2

Canadian owned and operated logo

Customer Reviews

4.8 Average (Based on 16,727 Google Reviews)

Trevor was great. Friendly, knowledgeable, helpful and took the time to explain things. Great support.

Jerry CardwellIn the last week

Jeff and Jamie installed a new hot water tank in my unit this morning, they did an excellent job, were friendly, considerate, efficient and explained what to do if there were any issues with water leaking. They kept the area clean and left no mess behind! Great job guys, thanks!

Sherry MullenIn the last week

N/a

Michael LapointeIn the last week

.Technician Adel Bendahiyane was very good, polite and knowledgeable.

Marc LalondeIn the last week

Mehdi Dimassi was our technician for annual furnace maintenance this year and he did an excellent job. He was thorough, professional, and efficient.

Brent RenaudIn the last week

I got a quick appointment the next day. David, Enercare Tech., was professional and took care of cleanliness and was well equipped.

Rakesh MalikIn the last week

Gary H, was fantastic, helped fixed our bathtub that was leaking. Gary H, thank you soooo much!!

Andre BenjaminIn the last week

Gary H was awesome, he fixed our issue and we are very happy.

Shabana BenjaminIn the last week

Donovan from enercare was not only prompt and polite but was also efficient in diagnosing/fixing the leaky pressure relief valve and going beyond by answering any/every questions I had. Thank you!

Melanie GrattonIn the last week

Nicholas T Thank you for been so good

Kami wayIn the last week

Shane was amazing with furnace maintenance

Youssef RizkIn the last week

Shawn’s

Lorne BeanIn the last week

Looking for Furnace Tips?

Common Furnace Problems

Common causes of broken or malfunctioning furnaces include: 

  • Clogged furnace filter (make sure to change or clean yours every one to three months)
  • Faulty ignitions
  • Broken limit switches
  • Furnace cycling on and off continuously
  • Faulty thermostats (may need new batteries or a replacement)
  • Unusual or loud noises
  • Clogged drain lines

Whatever the reason, our HVAC repair technicians can diagnose it quickly and explain it to you clearly, so you know what’s next.

Troubleshooting Your Furnace

While it’s best to call a professional if your furnace isn’t working, these simple steps can help you decide if a call is needed:

  1. Double-check that your thermostat is set to “Heat”. 
  2. Replace the batteries in your thermostat.
  3. Make sure your furnace switch works and is in the “On” position. It should be located on the wall near your furnace and is usually labelled.
  4. Check that your electric breaker is not tripped.
  5. Secure the front panel door.
  6. Replace or clean the air filter.
  7. Open all air duct vents.
  8. Double-check that nothing is blocking your furnace’s outside fresh air intake (e.g., snow or leaves).

If none of the above solve the problem, then it’s time to call us. If you’d like detailed instructions for these steps, read our Furnace Troubleshooting Guide.

Frequently Asked Furnace Questions

Furnace breakdowns happen for a number of reasons and repairs can typically range from $179 to $1,199.

If you turn on your furnace but it doesn’t provide warm air, there can be several culprits. Dirty filters are the most common issue because dust and dirt restrict airflow. If the filter gets too clogged, the heat exchanger can overheat and shut off too quickly, which means your house won’t warm up. If replacing the air filter doesn’t solve your problems, we recommend calling us for a furnace inspection and repair.

Repairing HVAC equipment is challenging and can be dangerous. For safety reasons, we recommend hiring a licensed, professional technician do any repairs needed.

It typically costs $915+ tax~ which includes parts and labour.

Foul smells, weird noises, high energy bills, a lack of warm air or limited airflow are all signs that your furnace may need to be repaired or replaced. Most furnace issues can be repaired, but if your equipment is 10-15 years old and needs frequent repairs, your best option may be to replace the unit.

You can test if your furnace is working with three easy steps.
  1. Wait until outside temp is 10 degrees or lower.
  2. Turn up your thermostat by 3 to 5 degrees and turn on your furnace for 20 minutes.
  3. Check that warm air is pushed from your vents and that there aren’t any foul smells or unusual noises, like bangs, squeaks and scrapes from your furnace.

A furnace motor will last an estimated 10-20 years, depending on use frequency and regular maintenance.

It typically costs $915+ tax~ which includes parts and labour.

If you turn on your furnace but it doesn’t provide warm air, there can be several culprits. Dirty filters are the most common issue because dust and dirt restrict airflow. If the filter gets too clogged, the heat exchanger can overheat and shut off too quickly, which means your house won’t warm up. If replacing the air filter doesn’t solve your problems, we recommend calling us for a furnace inspection and repair.

A furnace inspection or maintenance is $139.99 or a one-time service or $10.99/month for an annual maintenance plan.

More Ways to Keep Your Home Warm

We Service All Brands and Models

Find Your Location

Enter your postal code to find services near you: