Furnace Not Heating in San Bruno
No heat from a gas furnace almost always traces to one step in the ignition sequence failing. The inducer has to run, the igniter has to glow or spark, the gas valve has to open, and the flame sensor has to confirm the flame is lit, and a fault at any one of those steps shuts the whole cycle down as a safety measure. Add a tripped limit switch from restricted airflow, a dead thermocouple on an older wall or gravity furnace, or simply no call for heat reaching the board, and that covers nearly every no-heat call we run. We watch the sequence directly rather than swapping parts on a guess. The detail that matters in San Bruno is the sound-rated windows near the airport that seal the house tighter than it was designed for.
Housing age and local climate both matter on a no-heat call. San Bruno sits at the foot of San Bruno Mountain and directly under the SFO flight path, and a lot of homes here have upgraded windows for noise rather than for weather, which changes how the house actually breathes. Housing runs from mid-century tracts in Rollingwood and Portola Highlands to newer construction on the hillside. Sound-rated replacement windows are common near the airport corridor, and a house sealed tight against jet noise no longer gets the cross-ventilation it was designed around, which puts more of the comfort and air-quality job on the HVAC system.
In San Bruno, every gas furnace call includes a carbon monoxide reading and a heat exchanger check, regardless of what brought us out, because that's a safety step we don't skip. The written estimate covers the actual repair, and on an older furnace we'll tell you honestly whether a heat pump conversion is worth putting on the table too. The $99 diagnostic fee is credited toward the repair.
Common causes
Cracked hot surface igniter. The igniter is a thin ceramic element that eventually cracks from repeated heating and cooling cycles. Once it can no longer glow hot enough, the gas valve never gets confirmation to stay open.
Dirty flame sensor. A flame sensor coated with a thin layer of carbon can no longer read the flame properly, so the board shuts the gas valve seconds after ignition, over and over, until the furnace locks out.
Limit switch tripped by a dirty filter. Restricted airflow, often from a dirty filter, lets the heat exchanger run hotter than it should and trips the high-limit switch as a safety response, shutting the burners down. Houses sealed tight against jet noise lose the cross-ventilation they were designed around, so a duct or register restriction shows up faster.
Failed thermocouple on a wall or gravity furnace. Older wall and gravity furnaces use a thermocouple rather than a flame sensor, and a weakening one shuts the pilot's gas valve even when the pilot is actually lit.
Corroded gas valve or board connection. Age and moisture take a toll on gas valve terminals and board connectors over time. Homes here are often sealed tight with sound-rated windows, which traps more heat and dust around the equipment than the original design assumed. That can cause an intermittent or complete no-heat fault.
Thermostat or no call for heat. If the call for heat never reaches the board, nothing downstream matters yet. We confirm 24 volts and a real heat call reach the furnace before assuming a mechanical failure.
How we diagnose it
- Confirm a real heat call reaches the control board, so we're diagnosing the furnace and not a dead thermostat or broken low-voltage wire.
- Watch a full ignition sequence: inducer, igniter glow, gas valve, flame sensing, and where in that chain it stops.
- Test the igniter, flame sensor, and limit switch directly with meters rather than swapping parts on a guess.
- On every gas furnace, meter carbon monoxide and inspect the heat exchanger; on older wall and gravity units this is non-negotiable.
- Check filter, airflow, and the gas valve and board connections. Homes here are often sealed tight with sound-rated windows, which traps more heat and dust around the equipment than the original design assumed. Houses sealed tight against jet noise lose the cross-ventilation they were designed around, so a duct or register restriction shows up faster.
$99 diagnostic, credited toward the repair. You get a written quote before any work begins.
Furnace Not Heating in San Bruno: common questions
Do you serve San Bruno, and how quickly can you get to a no-heat call?
We replaced our windows for the airport noise a few years back. Could that actually be related?
The furnace tries to start, clicks a few times, then gives up. What does that mean?
Nearby and related
Furnace Not Heating near San Bruno: South San Francisco · Millbrae · Pacifica .
This is usually a furnace repair in San Bruno job. See our furnace repair overview or the San Bruno service area.
Furnace Not Heating in San Bruno
Repairs start with a $99 diagnostic, credited toward the fix. Replacing a system? The on-site assessment visit is free. Same-day written findings either way.
Bay Area · 7am–7pm · 7 days · no overtime charges