When a thermostat display reads "heating" but no warm air ever shows up, the thermostat is just relaying a signal — the real problem is almost always downstream at the furnace or heat pump itself.
Tell us what you need—we’ll call you back fast.
Quick answer: Your thermostat calling for heat just means it's sending a signal to the furnace or heat pump — it doesn't confirm the equipment is actually producing heat. In most cases the culprit is the furnace itself (a safety lockout, dead ignitor, tripped limit switch, or clogged filter shutting it down) rather than the thermostat. A smaller number of cases come down to closed or blocked vents, a dirty filter starving airflow, or a wiring/low-battery issue between the thermostat and the equipment.
Have a heating or cooling question about your home? Call (604) 359-1081 or request a free written quote.
When your thermostat says "heating" or shows a flame icon, it means the thermostat has sent an electrical signal telling the furnace or heat pump to turn on. It doesn't know whether the equipment actually responded. So the thermostat display can say "heating" for as long as the thermostat believes it issued the call, even if the furnace shut itself down on a safety fault seconds later.
A licensed CANRO technician can take a look — honest assessment, no pressure.
📞 (604) 359-1081Request a free quoteIf you've swapped the filter, confirmed vents are open, checked the batteries, and the furnace still isn't producing heat — or if you see a blinking error code, smell gas, or hear repeated failed ignition attempts — stop troubleshooting and call a licensed technician. Furnace ignition and gas components should only be serviced by someone with the proper Technical Safety BC credentials. CANRO Heating & Cooling is licensed (Technical Safety BC gas licence LGA0043870) and can diagnose the exact fault and give you a written quote before any repair work begins. Call (604) 359-1081.
⚠️ Safety note: If your furnace repeatedly tries to ignite and fails, or you smell gas, shut off the system at the thermostat and don't keep resetting it — a persistent ignition fault should be diagnosed by a Technical Safety BC licensed technician.
Family-run, upfront pricing, serving Metro Vancouver homes since 1999.
📞 (604) 359-1081Request a free quoteReviewed by the CANRO Heating & Cooling service team — July 07, 2026. Technical Safety BC gas licence LGA0043870 · boiler licence LBP0046450 · Red Seal certified · WorkSafeBC and liability insured · 4.9★ from 85+ Google reviews · serving Metro Vancouver since 1999 · (604) 359-1081.
“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.