⭐ 4.9 Stars · 200+ Google Reviews · TSSA-Certified · Serving Scarborough Since 2007 · Call Now: (416) 424-4328

Furnace Repair Scarborough — Same-Day Diagnosis. Most Repairs Done in One Visit.

Your furnace stopped working. It’s blowing cold air, short-cycling, making a banging noise, or showing an error code — and you need it fixed today. Madina Mechanical has been repairing furnaces in Scarborough and across the GTA since 2007. Our TSSA-licensed gas fitters diagnose the root problem on the first visit and carry most common parts on the truck so we can fix it the same day.

📞 (416) 424-4328 — Available 7 days a week · 24/7 Emergency Service in Winter

Why Scarborough homeowners call Madina first: Fixed-price diagnostic ($95–$130, waived with repair) · No pressure upsell · TSSA G2-licensed for all gas work · All repairs warrantied · Written quote before any work begins.

Common Furnace Problems We Fix in Scarborough

Most furnace repair calls in Scarborough fall into predictable categories. Here’s what we see most often — and what it typically means for your system:

Furnace Won’t Turn On

If your furnace isn’t starting, the cause is usually a failed igniter, a tripped pressure switch, a dirty flame sensor, or a control board fault. We run a full diagnostic — checking thermostat signal, inducer pressure, igniter resistance, and gas valve operation — before recommending any part replacement. A thorough diagnostic saves you from replacing the wrong component.

Furnace Blowing Cold Air

Cold air from your vents usually points to a flame sensor that can’t confirm ignition, a failed gas valve, a tripped high-limit switch due to restricted airflow (check your filter first), or a cracked heat exchanger. A cracked heat exchanger is a safety issue — it can allow carbon monoxide to enter your living space. If you’re getting CO alarms alongside cold air, call us immediately. We carry calibrated CO analyzers on every service truck.

Furnace Short Cycling (Turns On and Off Repeatedly)

A furnace that starts, runs for 2–3 minutes, then shuts off repeatedly is short cycling. Common causes: overheating from a clogged filter or blocked return air, a faulty pressure switch, a dirty flame sensor, or a failing inducer motor. Short cycling puts enormous stress on your heat exchanger — addressing it quickly extends the life of your furnace by years.

Furnace Making Noises — Banging, Squealing, or Rattling

Banging on startup usually signals delayed ignition — unburned gas igniting with a small explosion. This is hard on the heat exchanger and should be fixed promptly. A high-pitched squeal is typically a worn inducer motor bearing or a failing blower motor. Rattling can indicate loose heat exchanger baffles or a cracked heat exchanger. We identify the source precisely rather than replacing parts speculatively.

Furnace Error Codes / Lockout Light Flashing

Modern furnaces — Lennox, Carrier, Trane, Goodman, Napoleon, Keeprite — display fault codes via a flashing LED or digital display. We cross-reference manufacturer fault code charts to identify the exact failing component. Don’t reset and ignore flashing codes; repeated lockouts damage the control board over time.

Carbon Monoxide Concerns

If your CO alarm is sounding or you’re experiencing headaches, dizziness, or nausea in the home, leave immediately and call 911, then call us. We carry combustion analyzers and can perform a full heat exchanger integrity test — including a CO spillage test at the flue — before clearing the system for operation. This is a TSSA-required inspection when CO is suspected.

Furnace Repair Costs in Scarborough — 2026 Price Guide

The most common question we get: “How much will my furnace repair cost?” Honest answer: it depends on the failed component and the age of your furnace. Here’s what Scarborough homeowners typically pay in 2026:

Repair / ServiceTypical Cost (incl. HST)Notes
Diagnostic / service call$95–$130Waived when we do the repair
Flame sensor cleaning or replacement$120–$190One of the most common repairs
Hot surface igniter replacement$150–$260Ceramic or silicon nitride type
Pressure switch replacement$130–$230Draft inducer or combustion air switch
Thermocouple / thermopile$100–$170Standing pilot furnaces and some combinations
Condensate pump or drain line clearing$130–$280High-efficiency condensing furnaces
Inducer motor (draft motor)$400–$700OEM recommended; higher for some brands
Blower motor replacement$400–$800ECM motors cost more than PSC motors
Control board (circuit board)$450–$850Proprietary boards can be higher
Gas valve replacement$400–$800Requires TSSA G2 license — always verify
Heat exchanger replacement$800–$1,800For newer furnaces worth fixing; quote for older
Annual furnace tune-up$130–$180Includes burner cleaning, CO check, safety test
Emergency after-hours surcharge (winter)+$150–$250Applied after 9pm and on weekends in emergency season

When to repair vs. replace: If your furnace is over 15 years old and a repair would cost more than 30–40% of a new system, replacement often makes more financial sense — especially with Ontario’s current energy rebate programs. We’ll give you an honest opinion either way.

How Our Furnace Repair Service Works

  1. Call or book online — We’ll confirm a same-day or next-day appointment window. For no-heat emergencies in winter, we prioritize your call.
  2. Technician arrives with stocked truck — Our vans carry the most common replacement parts for Lennox, Carrier, Bryant, Trane, Goodman, Napoleon, Keeprite, York, and Rheem furnaces.
  3. Full diagnostic before any quote — We test the full heating cycle: thermostat signal, inducer operation, ignition sequence, flame sensing, limit switches, and heat exchanger integrity. No guessing.
  4. Written quote, your approval — You approve the price before we touch anything. No surprise charges.
  5. Repair completed, system tested — We test multiple heating cycles and confirm safe operation before leaving. Gas pressure, CO levels, and temperature rise are all verified.
  6. Written warranty provided — Parts and labour warranty on all repairs. If it fails again within the warranty period, we come back at no charge.

Furnace Brands We Service in Scarborough

Our technicians are trained and equipped to repair all major furnace brands sold in Ontario:

Lennox
Carrier
Bryant
Trane / American Standard
Goodman / Amana
Napoleon
Keeprite / ICP
York
Rheem / Ruud
Comfortmaker
Daikin
Heil

Not sure who made your furnace? No problem — if it has a gas line and a flue pipe, we can work on it.

Furnace Repair Service Areas — All of Scarborough and GTA

We provide same-day furnace repair to every neighbourhood in Scarborough, including:

We also serve North York, Markham, Pickering, Ajax, Whitby, and all of the GTA. Call us regardless of your location — we’ll confirm service availability when you book.

Why Scarborough Homeowners Choose Madina Mechanical

Frequently Asked Questions — Furnace Repair Scarborough

How much does furnace repair cost in Scarborough?

Most furnace repairs in Scarborough range from $120 to $850 depending on the failed component. Simple fixes like a flame sensor cleaning cost $120–$190. Bigger repairs like a blower motor or control board run $400–$850. The diagnostic/service call is $95–$130, waived when we perform the repair. We provide a written quote before any work begins.

How long does furnace repair take?

Most furnace repairs take 1–3 hours including diagnosis and testing. We carry common parts on our trucks, so roughly 80% of repairs are completed on the first visit. If a part needs to be ordered, we’ll give you a timeline at diagnosis — most specialty parts arrive within 1–2 business days.

Is it safe to run my furnace if it’s making noise?

It depends on the noise. A banging on startup (delayed ignition) should be repaired soon — it stresses the heat exchanger over time. Squealing (motor bearing) can often run briefly but needs repair before the motor fails completely. Rattling from a loose panel is less urgent. Any noise combined with a CO alarm means shut it down and leave the house immediately — call 911, then us.

Should I repair or replace my furnace?

The general rule: if your furnace is under 10 years old, repair it. If it’s 15+ years old and a repair exceeds 30–40% of the cost of a new unit, replacement often makes financial sense — especially with available Ontario and Canada Greener Homes energy rebates on high-efficiency systems. We give you both options with honest numbers so you can decide.

Do you offer emergency furnace repair in Scarborough?

Yes. During winter heating season (October through April), we offer 24/7 emergency furnace repair for Scarborough and surrounding areas. Emergency after-hours calls carry a surcharge of $150–$250 on top of the standard diagnostic and repair costs. Call (416) 424-4328 any time for emergency service.

Do I need a licensed technician to repair my furnace in Ontario?

Yes. Any work involving the gas supply to a furnace requires a TSSA G2 gas fitter licence in Ontario. This includes gas valve replacement, gas line connections, and related work. Unlicensed gas work is illegal, voids your home insurance, and creates serious safety hazards. All Madina Mechanical technicians hold valid TSSA G2 licences.

Why is my furnace blowing cold air?

Cold air from your furnace usually means the burners aren’t lighting or staying lit. The most common causes are a dirty or failed flame sensor (the most frequent repair we do), a failed hot surface igniter, a tripped high-limit switch due to a clogged filter, a failed gas valve, or a cracked heat exchanger. Check your filter first — a completely blocked filter can overheat the system and trigger a safety shutoff. If the filter is clean and the furnace still blows cold, call us for a diagnostic.

Related Furnace Services from Madina Mechanical

Looking for more than just a repair? Madina Mechanical provides a full range of furnace and heating services in Scarborough:

Furnace Not Working? Call Now — We’ll Fix It Today.

Same-day service · TSSA-certified · Written quote before we start

(416) 424-4328

Or book online for non-emergency appointments