Need furnace repair in Richmond Hill? North Wind HVAC Pro offers same-day service, seven days a week, across Oak Ridges, Bayview Hill, Jefferson, Mill Pond and every other Richmond Hill neighborhood. Our TSSA-certified gas technicians diagnose the problem on the first visit, give you a flat quote before any work starts, and most repairs cost between $150 and $600. Call (647) 558-5528 or our 24/7 emergency line at 1-877-707-1615.

Common Furnace Problems We Fix in Richmond Hill Homes

A lot of Richmond Hill’s housing stock north of Elgin Mills was built in the 1970s and 80s, which means we see a steady stream of original furnaces finally giving up. South Richvale and Crosby have similar age profiles. Here’s what we get called for most often:

  • Furnace won’t start. Usually a bad igniter, a failed flame sensor, or a thermostat wiring issue. On older units, it’s often the control board.
  • Short cycling. Your furnace kicks on, runs for 30 seconds, shuts off, repeats. Overheating from a clogged filter or a failing limit switch is the usual cause.
  • Blower runs but no heat. Gas valve, ignition system, or a tripped rollout switch. Never bypass a rollout switch, it’s there for a reason.
  • Loud banging or booming on startup. Delayed ignition from a dirty burner assembly. This one needs attention fast because repeated booms damage the heat exchanger.
  • Yellow or flickering pilot flame. A clean natural gas flame burns blue. Yellow means incomplete combustion and possibly carbon monoxide. Shut the furnace off and call us.
  • Cold air from the vents. Commonly a stuck blower relay or the furnace has locked out after failed ignition attempts.
  • Condensate drain blocked. High-efficiency furnaces produce water as a byproduct. When the drain line clogs (common in newer Oak Ridges builds), the pressure switch trips and the unit shuts down.
  • Thermostat not reading accurately. Sometimes the furnace is fine and the thermostat is the problem. Dead batteries, loose wiring, or a failed smart thermostat update.

If you smell gas, leave the house and call Enbridge at 1-866-763-5427 before calling us. Richmond Hill is Enbridge Gas territory, so gas supply issues always route through them first. Enbridge has a useful gas safety page worth bookmarking. Never try to relight a pilot yourself if you’re not sure what you’re doing, and never run the furnace with the burner door off.

Our Richmond Hill Repair Process

We keep it straightforward. You call, we book a same-day slot when one’s available (most of the time it is). A technician shows up in a marked van, runs a full diagnostic, and explains what’s wrong in plain English. You get a flat-rate quote before we touch a wrench. If you approve, we fix it on the spot with parts from the van. We stock parts for Lennox, KeepRite, Goodman, Tempstar, Ruud and Comfortmaker so most repairs happen in one visit.

Every repair comes with a written warranty on parts and labour. Payment happens after the work is done and you’ve confirmed the furnace is heating properly. No surprise charges, no upsells to equipment you don’t need. See our full furnace repair services for the complete scope.

We also do a quick combustion check before we leave. That means testing carbon monoxide levels at the vent, verifying draft, and confirming gas pressure is within spec. It takes ten extra minutes and it’s the difference between a furnace that limps along and one that’s actually safe to run all winter. You’d be surprised how often we find CO problems on furnaces that were “fixed” by another company the week before.

Furnace Repair Cost in Richmond Hill

Pricing depends on what’s actually wrong, but here’s what Richmond Hill homeowners typically pay:

  • Diagnostic fee: $89 to $149. Waived if you approve the repair.
  • Thermostat replacement: $150 to $350 depending on model (smart thermostats cost more).
  • Flame sensor cleaning or replacement: $150 to $250.
  • Igniter replacement: $200 to $380.
  • Blower motor replacement: $400 to $750.
  • Control board replacement: $450 to $700.
  • Gas valve replacement: $450 to $650.
  • Inducer motor replacement: $450 to $800.

Most repairs land in the $150 to $600 range. If we’re looking at a furnace older than 18 years with a cracked heat exchanger, we’ll talk to you honestly about whether repair or replacement makes more financial sense. A new high-efficiency furnace often pays back the difference inside five or six winters through lower gas bills.

A quick note on Richmond Hill’s housing mix: the larger estate homes in Bayview Hill and Jefferson tend to run two-stage or modulating furnaces, which use more complex control boards and pressure sensors. Parts on those units run higher than on a basic single-stage unit in a South Richmond townhome. We’ll tell you up front if your specific model needs a dealer-only part that we have to order in.

Emergency Furnace Repair in Richmond Hill

Richmond Hill winters regularly drop below minus twenty. When your furnace dies on a Friday night in January, you don’t want to hear “we can book you Tuesday.” Our emergency line, 1-877-707-1615, is answered 24 hours a day, every day of the year including holidays.

From our Innisfil base, Richmond Hill is a straight run down the 404. Typical emergency arrival time is 60 to 90 minutes, faster if we have a tech already south of Aurora. We carry space heaters to lend to families with infants or elderly residents if a part has to be ordered. No-heat calls in winter always get priority over routine maintenance.

Before we arrive, a few things you can check yourself: make sure the furnace switch (usually a light-switch-looking thing on the side or near the basement stairs) is in the on position, confirm the breaker hasn’t tripped, set the thermostat to heat mode and at least three degrees above room temp, and swap in a fresh furnace filter if yours looks grey. A surprising number of “dead furnace” calls come back to one of those four things. Even if the fix is simple, we’re still happy to come out and do a safety check at no charge if the furnace restarts on its own.

Neighborhoods We Serve in Richmond Hill

We cover every corner of Richmond Hill:

  • Oak Ridges
  • Bayview Hill
  • Jefferson
  • Mill Pond
  • South Richvale
  • Crosby
  • Doncrest
  • Beverley Glen

Also serving nearby Vaughan and Toronto. Full service area map here.

Brands We Service

Lennox, KeepRite, Goodman, Tempstar, Ruud, Comfortmaker, plus Carrier, Bryant, Trane, York, Rheem, and American Standard. If you’ve got a brand we haven’t listed, call us. If we can’t get the part, we’ll tell you before you pay for a diagnostic.

Frequently Asked Questions

How fast can you get to my Richmond Hill home?

Most same-day calls booked before 2pm get a technician that afternoon. Emergency calls typically see a van in 60 to 90 minutes depending on traffic on the 404.

Do you charge extra for weekend or evening service?

Regular service hours run seven days a week at standard rates. After-hours emergency calls (past 8pm) carry a modest premium, which we disclose before dispatch.

My furnace is 20 years old. Is it worth repairing?

Depends on the failure. A $200 igniter on a solid 20-year-old Lennox? Sure, fix it. A $1,400 heat exchanger crack? That’s the furnace telling you it’s done. We’ll give you honest numbers both ways so you can decide.

Are your technicians licensed in Ontario?

Yes. Every tech who touches gas equipment holds a valid TSSA G2 or G1 license. You can verify any technician’s license on the TSSA website.

Do you offer financing on repairs?

For repairs under $1,000 we generally recommend paying outright. For larger repairs or when replacement makes more sense, we offer financing options with approved credit. Ask during the quote.

What’s the difference between furnace repair and tune-up?

Repair fixes something that’s broken. A tune-up is preventative: we clean burners, check gas pressure, test safety controls, and catch small issues before they become winter breakdowns. Book a fall tune-up in September or October for best availability.

Can you also service my air conditioner?

Yes. Many Richmond Hill homes have matched furnace-and-AC systems. See our AC repair page for summer service.

Book Your Richmond Hill Furnace Repair

Call (647) 558-5528 for same-day service or 1-877-707-1615 for after-hours emergencies. You can also reach us through our contact page. TSSA-certified, 5.0-star rated across 104 reviews, and proudly serving Richmond Hill families since day one.