Furnace Repair in San Francisco, CA
Furnace repair in San Francisco typically runs between $150 and $650 depending on the part and the system, and most jobs are completed the same day. At Northstar Heating & Air, Daniel Okafor – owner and lead technician – handles the diagnosis and the repair himself, so there’s no relay race between a dispatcher and an anonymous crew. If your furnace stopped heating or is acting strangely, call us at (855) 600-3322 for a free estimate.
San Francisco’s climate is genuinely unusual for a major American city. We don’t get brutal winters, but the cold here is persistent – that damp, bone-chilling fog that rolls in off the bay and settles into the Inner Sunset, the Richmond District, and the Outer Avenues from October through May. Furnaces in this city don’t face the extreme cold that systems in Chicago or Denver do, but they run constantly at moderate loads for months on end. That kind of steady use causes its own wear patterns: igniter degradation, heat exchanger fatigue, and blower motors that slowly lose efficiency. We see these patterns every single week across San Francisco neighborhoods.
Northstar has been doing this for 10 years, and Daniel personally handles every furnace repair call. That’s not marketing language – it’s just how we operate. When you call, you’re booking the person with the most expertise in the company, not hoping the dispatched technician knows your brand. Daniel is trained and experienced on nine major brands, including York, Daikin, Bryant, and American Standard, so no matter what’s installed in your home or building, he already knows it.
For a broader picture of everything we handle on the heating side, visit our Heating & Furnace in San Francisco page. And if you want to understand how Northstar approaches HVAC service across the board, the home page lays it out plainly.
When You Need Furnace Repair
Some furnace problems announce themselves immediately. Others creep up over weeks until something fails entirely. Here are the situations that reliably mean it’s time to call a technician:
- The furnace runs but the house stays cold. If your system is cycling normally but the rooms aren’t warming up – especially common in the foggy west side of San Francisco – the heat exchanger, burner, or gas valve may be underperforming. Don’t assume the thermostat is the culprit before a proper diagnosis.
- Short cycling – the furnace kicks on and off every few minutes. This is one of the most common calls we get across San Francisco. Short cycling wastes fuel, stresses the system, and usually points to an overheating issue, a clogged filter, or a failing flame sensor.
- You smell gas near the unit. Stop the furnace, leave the area, and call immediately. A gas smell near your furnace is never a “wait and see” situation. We treat this as an emergency call.
- The pilot light or igniter won’t hold. In older homes in neighborhoods like Noe Valley and the Haight, we frequently work on furnaces with standing pilot systems that are 20 or more years old. A pilot that won’t stay lit usually means a worn thermocouple – a straightforward fix, but one that needs attention before the system becomes unreliable mid-winter.
- Unusual noises – banging, rattling, or a grinding sound at startup. A bang on startup often means delayed ignition; a rattle can be a loose panel or a failing blower wheel. These aren’t sounds to live with – they tend to escalate.
- Your energy bills jumped without a change in habits. In San Francisco, where utility costs are already high, an inefficient furnace stands out on the bill. If your PG&E charges climbed noticeably during a stretch of cool weather, a declining heat exchanger or a dirty burner assembly is a reasonable suspect.
Our Furnace Repair Process
We don’t throw parts at a furnace and hope something sticks. Every repair starts with a real diagnosis. Here’s exactly how we work through a service call:
- Same-day or next-day arrival, with your parts on the truck. When you call (855) 600-3322, we confirm your furnace brand and walk through the symptoms before we arrive. Daniel stocks the most common components for York, Bryant, American Standard, and Daikin systems on the van, which means most repairs don’t require a second trip for parts.
- Full system inspection before any repair quote. We check the heat exchanger for cracks, test the gas valve and burner assembly, measure airflow at the blower, and verify that the flue is clear and drafting correctly. In San Francisco’s compact residential buildings – especially in the Mission, Castro, and Inner Richmond – furnaces are often installed in closets or utility rooms with restricted clearance, so we also confirm the unit has adequate combustion air.
- Clear, itemized estimate before we start work. No surprises. You’ll know exactly what the repair involves, what part is being replaced, and what it costs before we pick up a tool. If there are options – say, replacing a single component versus addressing an underlying issue that’s been causing repeat failures – we explain both and let you decide.
- The repair itself, done right the first time. Daniel handles the work directly. For high-tension components like the blower assembly or heat exchanger, we use manufacturer-grade replacement parts wherever possible. We don’t cut corners on parts to save a few dollars; a cheap part that fails in three months is a loss for both of us.
- Post-repair verification cycle. After the repair, we run the furnace through a full heating cycle and measure supply air temperature at the registers. In a properly functioning system, you should see supply air roughly 50-70°F warmer than return air. If the numbers are off, we keep working until they’re right.
- Honest assessment of the system’s remaining life. If we find evidence that additional components are aging or that the system is approaching the end of its serviceable life, we’ll tell you plainly. A furnace in San Francisco should last 18 to 22 years with proper maintenance. If yours is at 20 years and the heat exchanger is cracked, we’ll say so – and we won’t push a repair that doesn’t make financial sense for you.
Furnace Repair Pricing in San Francisco
Furnace repair in San Francisco costs more than the national average, and that’s honest. Labor rates in the city reflect what it costs to operate a legitimate business here – licensing, insurance, fuel, and the logistical overhead of navigating San Francisco’s neighborhoods and parking. What follows are realistic ranges based on what we actually charge for common repairs.
| Repair Type | Typical Price Range (San Francisco) |
|---|---|
| Diagnostic service call | $85 – $120 |
| Thermocouple or flame sensor replacement | $150 – $220 |
| Igniter replacement (hot surface) | $180 – $280 |
| Gas valve replacement | $300 – $550 |
| Blower motor replacement | $350 – $600 |
| Control board replacement | $380 – $650 |
| Heat exchanger inspection and repair | $300 – $900 (severity-dependent) |
A few factors shift cost up or down. Older systems – particularly the Bryant and American Standard furnaces common in Sunset District homes built in the 1960s and 70s – sometimes require parts that aren’t stocked locally and need to be sourced, which adds a day and a small markup. Units in tight spaces, like furnaces wedged into hall closets in Pacific Heights Victorians, take longer to service safely and that time is reflected in the labor total. Emergency calls outside regular hours carry a premium as well.
The diagnostic fee is applied toward the repair if you proceed with us. Estimates are free when we can make a reasonable assessment over the phone. Call (855) 600-3322 and Daniel can often give you a ballpark before anyone even drives out.
Why San Francisco Furnaces Need Specific Attention
San Francisco has a microclimatic pattern that’s genuinely hard to explain to someone who hasn’t lived here. The Sunset and Richmond Districts sit under Karl the Fog for weeks at a time. Neighborhoods like Potrero Hill and the Mission, separated by only a few miles, can run 10 degrees warmer on the same afternoon. This means a furnace in the Outer Sunset is asked to work harder and more consistently than one in Noe Valley or SoMa.
The age of the housing stock matters too. A large share of San Francisco’s residential buildings were constructed before 1980, and many still have the original furnace – or a unit that was installed as a replacement in the late 1990s. We regularly service Daikin and York systems in the 15-to-20-year range across the Excelsior, Glen Park, and Bernal Heights neighborhoods. At that age, the question isn’t whether a component will fail – it’s which one and when.
California also has specific requirements around furnace installation and repair that don’t apply in other states. Any work on gas appliances must comply with the California Plumbing Code and, for new installations or major repairs, may require a City of San Francisco permit. Daniel is familiar with these requirements and works within them on every job. If your repair triggers a permit requirement, we’ll tell you upfront – not after the work is done.
357 customers across San Francisco have left us reviews averaging 4.9 out of 5 stars. That’s not an accident – it reflects a decade of showing up on time, diagnosing problems correctly the first time, and being straight with people about what their system actually needs. We’re not the cheapest option in San Francisco, and we don’t try to be. We’re the option where the owner is accountable for every single job because he’s the one doing it.
FAQs – Furnace Repair in San Francisco
How much does furnace repair cost in San Francisco?
Most furnace repairs in San Francisco fall between $150 and $650, with the diagnostic call typically running $85 to $120 (credited toward any repair we perform). The final cost depends on which component needs replacement, the age and brand of your system, and whether the unit is easy to access. Parts for older Bryant or American Standard systems can sometimes cost more to source. Call (855) 600-3322 for a free estimate – in many cases, Daniel can give you a ballpark over the phone before scheduling a visit.
Can you repair my furnace the same day?
Same-day furnace repair in San Francisco is available for most calls, especially if you contact us in the morning. Daniel stocks common replacement parts – igniters, flame sensors, thermocouples, blower capacitors – for the major brands he works on, including York, Daikin, and Bryant. If a part needs to be ordered, we’ll tell you immediately and prioritize getting it in as fast as possible. For emergency situations – no heat, a gas smell, or a system that’s completely down – including issues requiring gas valve repair – call (855) 600-3322 directly.
Is it better to repair or replace a furnace?
Repair makes sense when the cost is less than roughly 50% of a new system’s price and the furnace has at least five or more years of reliable life remaining. In San Francisco, a quality furnace replacement runs $3,500 to $6,000 installed, so a $400 repair on a 12-year-old system is almost always the right call. If the heat exchanger is cracked on a 20-year-old unit, that changes the math – a cracked heat exchanger can allow combustion gases to enter the living space, which is a safety issue that can’t be patched. Daniel will give you a straight answer on which direction makes sense for your specific system and budget.
Why does my furnace turn on and then shut off after a few minutes?
Short cycling – where the furnace starts and shuts down before completing a heating cycle – is one of the most common furnace complaints we see across San Francisco. The most frequent causes are a dirty or clogged air filter restricting airflow, an overheating limit switch triggering a safety shutoff, a failing flame sensor that loses the flame signal prematurely, or an oversized unit that heats the space too quickly and triggers the thermostat before the house is actually warm. A proper furnace tune-up and diagnosis takes 30 to 40 minutes and narrows it down fast. Call (855) 600-3322 to schedule a visit.
Ready to Get Your Furnace Running Right?
If your furnace is misbehaving – or has stopped altogether – the fastest path to a fix is a direct call to Daniel at Northstar Heating & Air. We serve all San Francisco neighborhoods, from the Sunset and Richmond to Pacific Heights, Bernal Heights, the Mission, and everywhere in between. Estimates are free, diagnostics are credited toward the repair, and Daniel handles the job himself. Call (855) 600-3322 today and let’s figure out what your furnace needs.
Written by Daniel Okafor, Owner & Lead Technician at Northstar Heating & Air San Francisco, serving San Francisco since 2015.