Heating & Furnace: Repair or Replace? How San Francisco Homeowners Decide

July 28, 2026 • Northstar Heating & Air San Francisco

Heating & Furnace: Repair or Replace? How San Francisco Homeowners Decide

Heating & Furnace: Repair or Replace? How San Francisco Homeowners Decide

Most San Francisco furnaces should be repaired when the fix costs under $600 and the unit is under 20 years old with a clean heat exchanger. Replace when the heat exchanger is cracked, repair costs exceed 40% of replacement, or the unit is 25+ years old with rising PG&E bills. For everything in between, the decision hinges on how many hours your furnace actually runs each year, not what the manufacturer sticker says.

Call (855) 600-3322

If you’d rather not sort this out alone, Northstar Heating & Air San Francisco offers free in-home estimates. Call us at (855) 600-3322 and we’ll give you a straight answer on your specific unit.

Why Furnace Age Is a Misleading Number in San Francisco

A 22-year-old furnace in San Francisco might run only 400 hours per year. That same furnace in Minneapolis clocks 2,000+ hours annually. The mechanical wear isn’t even close. We see this constantly in neighborhoods like the Sunset and Richmond, where fog-season heating demands are modest and summers never stress the system.

Here’s how to estimate your actual run-hours:

  • Check your PG&E winter gas bills against summer baseline (cooking, water heater only)
  • Multiply winter excess by your furnace’s BTU input and burner efficiency
  • Or simply: if your furnace runs roughly 4 hours per day during December through February, that’s about 360 hours for the year

Manufacturers rate components for 10,000+ start cycles and thousands of run-hours. A San Francisco furnace at 400 hours yearly accumulates wear slowly. We’ve serviced 30-year-old units in the Marina that still test safely because their run-time is so low. The catch? Age still degrades heat exchangers through thermal cycling and corrosion, especially in our salty coastal air.

So don’t replace solely because the unit is “old.” Do replace when age plus run-hours plus component condition crosses a threshold we’ll outline below.

The Heat Exchanger Crack: A Non-Negotiable Replacement

This is the one failure that ends the repair-or-replace debate immediately. The heat exchanger is the metal chamber separating combustion gases from your breathable air. When it cracks, carbon monoxide can enter your ductwork. No reputable technician will patch or ignore this.

We’ve found cracked exchangers in homes from Pacific Heights to Bayview. The signs aren’t always obvious:

  • Soot buildup around furnace cabinet or registers
  • Unusual odors during operation
  • Flame rollout or yellow, wavering burner flames (should be steady blue)
  • CO detector alarms, even intermittent ones

Confirmation requires visual inspection, often with a borescope camera. We document cracks with photos because this is a major expense, and homeowners deserve proof. Replacement heat exchangers for older units often cost $1,200-$2,500 installed, assuming the part is still manufactured. For furnaces over 15 years, we generally recommend full replacement, especially in San Francisco where a new unit’s efficiency gains stack with available rebates.

When to call a pro: If you smell anything unusual from your furnace, shut it off and call (855) 600-3322. CO exposure is cumulative and insidious. Daniel personally inspects every suspected heat exchanger failure, no exceptions.

Cheap Fixes That Don’t Justify Replacement

Some component failures are routine maintenance items, even on aging units. We’ve replaced these same parts on 15-year-old Rheem units and 25-year-old York systems alike:

  • Hot surface igniter: $150-$350. Fails every 5-8 years. Ceramic degrades with thermal cycling.
  • Flame sensor: $120-$280. Corrodes in our salty air. Often just needs cleaning, but replacement is cheap insurance.
  • Pressure switch or inducer motor: $200-$600. Common after wet weather when condensate drains clog.
  • Limit switch or rollout switch: $150-$400. Protects against overheating; usually indicates airflow restriction, not furnace failure.

These are control and safety components, not the core heat exchanger. If your San Francisco furnace has one of these failures and the heat exchanger tests clean, repair is almost always the right call. We carry common igniters and sensors for Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard on our trucks, so same-day repair is typical.

Related services in San Francisco: If your furnace is running but poorly, our Heating & Furnace in San Francisco page covers full diagnostics and maintenance plans.

AFUE, PG&E Bills, and the Real Payback on Replacement

High-efficiency furnaces advertise 95-98% AFUE ratings. In cold climates, the math is compelling. In San Francisco, it’s more nuanced.

A typical San Francisco home spends $600-$1,200 annually on furnace gas. Upgrading from 80% to 96% AFUE saves roughly 16% of that, or $100-$190 per year. At $4,500-$6,500 for a standard replacement, simple payback stretches 24-40 years. That’s longer than the furnace will last.

But the calculation changes when you factor in:

  • BayREN rebates: Up to $1,000 for qualifying high-efficiency furnace replacement
  • PG&E rebates: Additional $300-$600 for ENERGY STAR certified models
  • Stacked together: $1,300-$1,600 off, cutting payback to roughly 15-25 years
  • Plus avoided repair costs: An aging unit needing $400/year in fixes changes the math entirely

We installed a Daikin modulating furnace in a Noe Valley home last month. The owner was spending $800/year on gas plus $350 average in repairs. With rebates, her net cost was $4,200. At $550 annual savings (gas plus repair avoidance), payback is under 8 years. That’s a San Francisco-specific calculation you won’t find in national buying guides.

The real value proposition isn’t always payback. It’s predictable operation, warranty coverage, and not scrambling for emergency replacement during a cold snap when every contractor in San Francisco is booked solid.

Our Repair-or-Replace Decision Framework

After a decade of doing this right across San Francisco, here’s how we actually advise homeowners:

Factor Repair Replace
Heat exchanger condition Clean, no cracks Cracked or heavily corroded
Repair cost Under $600 Over $1,000, or 40%+ of replacement
Unit age + run-hours Under 20 years, under 6,000 hours Over 25 years, or 15+ with heavy use
AFUE vs. current bills 80%+ with stable PG&E costs Under 80% with rising bills
Parts availability OEM parts in stock Discontinued, long backorders
Rebate eligibility N/A Qualifies for BayREN + PG&E stack

We pulled a Bryant furnace out of a garage over in the Outer Sunset last week where the owner had nursed it through three winters of patchwork repairs. Total spent: $2,100. The unit finally died with a cracked exchanger. He’d have been money ahead replacing it in year one, plus spared himself two January nights with space heaters. Sometimes “fine” is a false economy.

The Bottom Line

San Francisco’s mild climate extends furnace life, but it also tempts homeowners into deferred decisions that cost more long-term. Repair when the fix is cheap, the heat exchanger is sound, and the unit has reasonable run-hours for its age. Replace when safety is compromised, repair costs snowball, or rebates make the efficiency upgrade genuinely economical.

Key takeaways:

  • Run-hours matter more than calendar age in San Francisco’s climate
  • Heat exchanger cracks are automatic replacement, no exceptions
  • Common igniter, sensor, and switch failures are cheap repairs even on older units
  • BayREN + PG&E rebates can cut $1,300-$1,600 from high-efficiency replacement
  • Simple AFUE payback math understates the real value when repair avoidance is included

If you’re in San Francisco and staring at a furnace decision, we’ll give you a straight assessment, not a sales pitch. Daniel personally handles every estimate, and we’ll show you exactly what we find. Call Northstar Heating & Air San Francisco at (855) 600-3322 for a free in-home estimate.

Frequently Asked Questions

Need HVAC Help?

Call Northstar Heating & Air San Francisco — licensed & insured, here with fast after-hours help in San Francisco.

(855) 600-3322
Areas We Serve
All Service Areas →

Request a Free Estimate in San Francisco

Tell us what you need — Northstar Heating & Air San Francisco responds fast. No obligation.

When you submit this form, you agree to our Privacy Policy and consent to receive communications via phone, email, or SMS about your request, including by the independent professionals who may fulfill it.

Call Now