Heating · Blaze's department 🔥

Furnace repair in Edmonton, St. Albert & Sturgeon County

Furnace down? Call or text 780-964-9098 — 7 days a week, 8 AM to 8 PM. $195 diagnostic, written estimate before any work, all major brands serviced.

🕗 7 days a week · 8 AM–8 PM 🏅 Lennox Authorized Dealer 👨‍🔧 25+ years experience 🛡️ Insured & WCB covered
Blaze, the JD Climate heating mascot

No heat in an Alberta winter isn't a wait-and-see problem

When it's −28 °C outside, a house cools fast — faster in older homes with less insulation. Call or text 780-964-9098. We answer 7 days a week, 8 AM to 8 PM, and we dispatch across the Edmonton region and Sturgeon County.

Signs your furnace needs attention

  • No heat, even though the thermostat is set correctly
  • Short cycling — it starts and stops without warming the house
  • Banging, rattling, squealing or scraping from the unit
  • Weak airflow, or some rooms warm and others cold
  • A yellow or orange flame instead of steady blue
  • A burning smell that doesn't fade after the first few minutes of the season
  • Gas bills climbing with no change in how you use the system
  • The blower running constantly without the burner firing

Caught early, most of these are small repairs. Ignored, a dirty flame sensor becomes a cracked heat exchanger, and a straining blower takes the control board with it.

Illustration of Blaze repairing a furnace in a frozen basement while Amy waits wrapped in a blanket

Illustration — Blaze on a no-heat call, −30 °C outside.

$195 diagnostic — then a written estimate

We diagnose properly before quoting, explain what failed in plain language, and put the cost in writing before touching anything. No surprises on the invoice.

Before you call: three things worth checking

If a breaker trips again right after you reset it, leave it off and call us. A breaker that keeps tripping means an electrical fault that needs a technician, not another reset.

What usually fails, and what it means

Igniter

The most common furnace repair in Alberta. Igniters wear out from thousands of heating cycles. The furnace tries, clicks, and gives up — often with a lockout code on the board.

Flame sensor

A dirty sensor can't confirm the flame, so the system shuts the gas off as a safety measure. The furnace lights for a few seconds and quits, over and over. Usually a quick fix.

Blower motor

The furnace fires but no air moves, or the air coming out is barely warm. On systems under about 12 years old it's worth replacing; on older ones it's part of the replacement conversation.

Control board

The brain of the furnace. A failing board causes symptoms that don't line up with each other — which is exactly why diagnosis matters before parts get thrown at it.

Draft inducer and pressure switch

These two work together to prove the combustion gases are being pulled out safely. When either fails, the furnace shuts down on purpose. It's a safety system doing its job.

Heat exchanger

A cracked heat exchanger is a safety issue, not a comfort issue. If we find one, we'll explain exactly what we found and why the system has to come out of service.

When it's an emergency

Call right away, and if it's outside our hours call an emergency line: a gas smell, visible smoke or sparks, a carbon monoxide alarm sounding, or no heat at all in deep cold with children, elderly family or medical needs in the house. If you smell gas or see smoke, get everyone out first and call 911 and your gas utility from outside.

How to avoid the next one

Most January breakdowns are preventable. An annual fall tune-up catches a weak igniter, a dirty sensor or a tired blower before the cold does. It's also a warranty condition on most equipment.

The VIP Program at $275/year includes unlimited service calls, one annual tune-up and 15% off repairs. One service call plus a tune-up already covers most of it.

If your system is aging and repairs are stacking up, our furnace prices are posted so you can compare honestly.

Our work

Service calls, not sales calls

Real JD Climate service work — we diagnose first and quote in writing before anything is touched.

Good questions

Frequently asked questions

How much is a furnace service call?

Our diagnostic fee is $195 plus GST. That covers the full inspection and diagnosis, and you get a written estimate before any repair work begins. VIP members get unlimited service calls and 15% off repairs.

Do you work on brands other than Lennox?

Yes. We're a Lennox Authorized Dealer and specialize in Lennox equipment, but we diagnose and repair all major residential furnace brands.

My furnace keeps turning on and off every few minutes. What's wrong?

Short cycling is usually a restricted air filter, a dirty or failing flame sensor, or a thermostat problem. Start with a fresh filter — if that doesn't fix it, give us a call.

My furnace bangs when it starts. Is that serious?

A bang at startup is often delayed ignition, where gas builds up briefly before the igniter fires. It can also be ductwork expanding. It's worth looking at, because delayed ignition stresses the heat exchanger over time.

What are your hours?

We're available 7 days a week from 8 AM to 8 PM across Edmonton, St. Albert, Sturgeon County, Morinville, Legal, Westlock, Gibbons, Bon Accord, Redwater and Leduc.

What should I do if I smell gas?

Leave the house with everyone in it, don't touch light switches, and call 911 and your gas utility's emergency line from outside. Call us afterward — we'll handle the repair once the building is safe.

Why is my furnace blowing cold air?

Common causes are a tripped limit switch from restricted airflow, a failed igniter or flame sensor, or the fan being set to ON instead of AUTO at the thermostat. The fan setting is worth checking before you call.

Can you repair a furnace that's 20 years old?

Often yes — but at that age we'll also show you the replacement numbers so you can compare. A $900 repair on a 22-year-old furnace is sometimes money well spent and sometimes money thrown at a system in its last season.

Where we work

Serving Edmonton & the surrounding communities

Based in Sturgeon County, licensed in Edmonton and St. Albert, and permitted across the communities we serve. If you're nearby and not on this list, just ask.

Let's talk comfort

Request your free quote

Call, text, or send the form. We answer 7 days a week, 8 AM to 8 PM.

📞
Call or text780-964-9098
✉️
Emailadmin@jdclimatecontracting.ca
🕗
Hours7 days a week · 8 AM – 8 PM
📍
Service areaEdmonton, St. Albert, Sturgeon County & area
f
Follow usJD Climate Contracting
Thanks! Your request is on its way — we'll get back to you shortly.
Something went wrong. Please call or text us at 780-964-9098.
📞 Call JD — 780-964-9098