ZK Mechanical
Request a free quote
What do you need? Pick everything that applies

Free quote, in writing, no obligation. Or just call (647) 801-1252, 24/7.

Home / Service areas /Dundas / Furnace Repair

Furnace Repair · Dundas, Ontario

Furnace Repair in Dundas

Furnace repair in Dundas usually comes down to one of five parts, and most of them cost $150–$800 to fix after a $90–$150 diagnostic that is credited to the repair. A furnace that clicks but never lights, lights and quits after a few seconds, or runs hot and shuts itself down can wait a few hours with the thermostat off. A gas smell or a sounding carbon monoxide alarm cannot: get everyone outside and make the call from there.

Reviewed by Zobir, licensed technician

Same-day serviceTSSA-licensed gasNo overtime chargesFree quotes

Furnace and boiler faults we fix in Dundas homes

Dundas has more century homes than most places we work, and their furnaces fail in a particular way. Forced air was added to these houses long after they were built, so the return ducts are small and the furnace struggles to move enough air across its heat exchanger. The limit switch does its job and shuts the burner off when the cabinet overheats, and the homeowner sees a furnace that runs for a few minutes, stops, then starts again. A clogged filter makes it worse, so check that first; if the filter is clean, the cause is airflow or a weak blower, and replacing the switch alone will not hold.

Old basements are hard on ignition parts. Dust, laundry-room air and the damp of a stone-walled cellar leave a coating on the flame sensor, so the burner lights, fails to prove flame and shuts off within seconds; cleaning or replacing that sensor is $150–$300. A cracked hot surface igniter is $200–$450. On a mid-efficiency furnace that still vents up a masonry chimney we also confirm the flue is drawing, because a blocked or crumbling chimney is a carbon monoxide risk and not a comfort problem.

Some Dundas houses do not have a furnace at all. Homes on boilers and radiators call us for the same reason, no heat, but the parts are different: a seized circulator pump, a zone valve that will not open, a waterlogged expansion tank or a pilot that will not stay lit. We service both kinds of system, and boiler repair has its own page. Tell us on the phone which one you have so the right parts are on the truck.

The visit follows the same order every time: diagnose, write the price, then repair once you agree. Larger parts are where age matters; a draft inducer motor is $400–$900 and a blower motor $500–$1,500, and on a furnace past 15 years we put a furnace installation quote for Dundas beside the repair so you can compare. The truck comes from our shop on North Service Road in Burlington by the 403, most calls are handled the same day, and evenings and weekends are billed at the weekday rate. Furnace repair describes the service in full, the Dundas page lists everything else we do in town, and you can call or book online.

Why ZK Mechanical for furnace repair in Dundas

  • Familiar with retrofitted century-home ductwork and the overheating faults it causes
  • Boilers, radiators and forced-air furnaces serviced by the same TSSA-licensed technicians
  • Chimney draft checked on every mid-efficiency furnace that still vents up masonry
  • $90–$150 diagnostic, credited to the repair when you go ahead
  • Written price before any part is replaced; most repairs $150–$800
  • Same rate evenings, weekends and holidays on the 24/7 line
  • All major brands serviced, including Lennox, Carrier, Trane, Goodman, KeepRite and Rheem
Need furnace repair in Dundas today?

Licensed technicians, Dundas dispatch, no overtime charges.

Call (647) 801-1252

Furnace Repair in Dundas — FAQs

What should I check before calling for furnace repair in Dundas?

Four things, none needing tools. Set the thermostat to heat, a few degrees above room temperature, and replace its batteries. Find the furnace switch on the wall or a joist near the unit; it looks like a light switch and gets turned off by accident. Check the breaker. Pull the filter and replace it if you cannot see light through it. If the furnace still will not run after that, it needs a technician.

How much does furnace repair cost in Dundas?

The diagnostic visit is $90–$150 and comes off the bill if you proceed. Common fixes: flame sensor $150–$300, hot surface igniter $200–$450, capacitor or pressure switch $250–$500, draft inducer motor $400–$900, gas valve $500–$1,000, control board $500–$1,200. You get the figure in writing before the part goes in, and there is no evening or weekend surcharge. The pricing page has the full table.

Is it safe to keep resetting a furnace that locks out?

No. A lockout means a safety control tripped: the flame was not proven, the cabinet overheated or the vent was blocked. One reset to see whether it was a one-off is reasonable. Resetting again and again runs a furnace with a known fault, and repeated overheating is what cracks heat exchangers on older units. Turn it off at the switch, leave it off, and book the visit.

One radiator is cold and the rest are hot. Is that a repair call?

Often not. Air trapped in a radiator keeps hot water out of it, and bleeding it at the small valve on the end with a radiator key, a rag held underneath, usually fixes it. If several radiators on one floor are cold, or the boiler's pressure gauge reads near zero, the problem is a zone valve, a circulator or system pressure, and that needs a technician.

When is a Dundas furnace not worth repairing?

Use this rule: if the furnace is over 15 years old and the repair is a blower motor, a control board or a heat exchanger, price a replacement. A heat exchanger alone is $1,500–$3,000 in parts and labour, a large share of a new high-efficiency furnace at $4,500–$7,500. Under 12 years with a small part failed, repair it. In between, we give you both numbers and you choose.

Other HVAC services in Dundas

Furnace Repair in Dundas — fast.

Emergency repair or planned upgrade, quoted in writing before any work starts.