Furnace & heating
AC repair
Heat pumps
Ductless mini splits
Carrier
Trane
GoodmanSeasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed
Diagnosis first, numbers second - you approve the repair price before a single part goes in.
Get your free estimateStyles & brands we work with







See the difference
Before
After
Before
After
Before
AfterFurnace Repair in San Diego, CA
Furnace repair in San Diego usually costs between $150 and $650 depending on the part that failed, and most repairs are completed the same day we arrive. The most common fixes we handle are igniter replacements, flame sensor cleanings, blower motor repairs, and thermostat wiring issues. If your furnace is making noise, short cycling, or blowing cold air, call Cold Harbour Heating and Air San Diego at (619) 793-3598 and a live person will answer, any hour, any day.
Our home is here in San Diego, and our full Heating & Furnace in San Diego service page covers everything from seasonal tune-ups to full system replacements. This page is about repair specifically: what breaks, what it costs, and how we fix it.
When You Need Furnace Repair
San Diego furnaces don’t run as hard as they do in Minnesota, but the coastal air has its own way of causing trouble. Salt in the air accelerates corrosion on electrical connections, and the cycling between cool nights and warm afternoons means furnaces sometimes sit for weeks, then start up with a complaint. Here are the signs we tell homeowners to watch for:
- The furnace runs but blows cold or lukewarm air. This often points to a failed igniter, a clogged burner, or a tripped limit switch, all of which we diagnose on the spot.
- It turns on, shuts off, turns on again, over and over. This short cycling is usually a dirty flame sensor or an overheating heat exchanger. In neighborhoods like Clairemont and Mira Mesa, we see flame sensor contamination more often because of dust and pet dander in older duct systems.
- You smell gas or a burning odor. A dusty smell on the first start of the season is normal for a few minutes. A persistent gas smell is not. Leave the house and call us or SDG&E immediately. We don’t want you to diagnose this one yourself.
- The furnace is louder than it used to be. Rattling, screeching, or a steady thumping usually means a blower motor bearing is failing or the blower wheel has come loose. In coastal areas like Ocean Beach and Point Loma, rust and salt corrosion accelerate this wear.
- Your energy bill jumped without a matching change in usage. A furnace that’s fighting a failing component, running longer cycles to hit the same temperature, or leaking heat through a cracked exchanger will show up on your bill before it shows up as a breakdown.
- It simply won’t start. Sometimes it’s the thermostat, sometimes it’s a capacitor, sometimes it’s a board. We find it fast, and we tell you the written price before we touch a single tool.
Our Furnace Repair Process
You should know exactly what to expect before the technician rings your bell. Every Cold Harbour furnace repair in San Diego follows the same sequence, and it’s the same sequence we’ve used since 2003.
- You call, a person answers. No phone tree, no “press 2 for service.” Someone at our San Diego office picks up, takes your address, and gives you a firm arrival window. If it’s 2 a.m. and your furnace is dead, the same applies.
- The technician arrives in the window. Our technicians are background-checked and uniformed, so you know exactly who’s walking in. They’ll introduce themselves by name and listen to what you’ve noticed before they start looking.
- We diagnose and give you a written price. Before any work starts, we hand you a written quote. That price is the price. It doesn’t change at the door, doesn’t grow after we open the unit, and doesn’t come with a surprise “parts fee” later. This is one of the core promises of The Kingswell Way, and we’ve never done it differently.
- The repair happens, and we clean up. We work on all major residential brands, including Trane, Lennox, and Goodman, so whatever’s in your closet or attic, the technician who shows up can handle it. When the job is done, the work area is left cleaner than we found it.
- You get a written guarantee before we leave. Every repair carries our 365-Day Done Right Promise, written down, on paper, handed to you. If that repair fails anytime in the next 365 days, we come back and correct it at no charge. Not a verbal promise, not a handshake. A written guarantee, every single time.
Furnace Repair Pricing in San Diego
Here’s what furnace repair actually costs in San Diego right now, based on the jobs we complete across the county. These are real ranges with parts and labor included, not estimates that balloon after the diagnostic.
- Flame sensor cleaning or replacement: $120 – $220. This is the most common repair we perform, especially in areas like La Mesa and El Cajon where dust-prone attics are the norm.
- Igniter replacement: $150 – $280. Hot surface igniters wear out with age, and when they crack, the furnace won’t fire. We replace them on the spot.
- Blower motor repair or replacement: $350 – $650. The blower motor is the workhorse of your furnace, and in San Diego’s older housing stock, some of these motors are 15-plus years old.
- Thermostat replacement or wiring repair: $150 – $350 depending on the thermostat you choose. Many San Diego homes are still on basic non-programmable units, and a wiring fault can mimic a furnace failure.
- Limit switch or pressure switch replacement: $140 – $260. These safety switches shut the furnace down when something’s wrong, and they sometimes fail before the part they’re protecting does.
- Gas valve repair or replacement: $250 – $500. The gas valve controls fuel flow to the burners. This is a safety-critical component, and a failing valve should be addressed the day it’s flagged.
What changes the price? The brand of the furnace, the age of the system, and whether the failed part has damaged anything around it. A Rheem from 2010 is generally cheaper to repair than a Trane from 2002 with rust on the mounting hardware. We give you the exact price in writing before we begin, every time.
If you’re weighing repair versus replacement, a good rule of thumb is this: if the repair costs less than a third of a new system and the furnace is under 12 years old, repair usually makes more sense. If the heat exchanger is cracked or the unit is past 15 years and needs a second major repair in two years, replacement starts to look smarter. We’ll walk you through the math honestly, and we won’t push a replacement when a repair is the better call. Call (619) 793-3598 for a free estimate.
FAQs – Furnace Repair
How much does furnace repair cost in San Diego?
Furnace repair in San Diego typically runs $150 to $650, with most common fixes like flame sensor cleaning and igniter replacement landing between $120 and $280. The exact price depends on the part, your furnace brand, and equipment age. We give you a written price before any work begins, and estimates are free. Call (619) 793-3598 for a specific quote.
Can you repair my furnace the same day in San Diego?
Yes. In most cases we can dispatch a technician to your San Diego home the same day you call, and the repair is usually completed on that first visit. Our technicians carry common parts for Trane, Lennox, Goodman, and Rheem furnaces so we’re not making you wait for a second trip.
Is it cheaper to repair or replace my furnace?
If the repair costs less than a third of a new system and your furnace is under 12 years old, repair is usually the cheaper choice in the short and medium term. If your furnace is over 15 years old or has a cracked heat exchanger, replacement often saves you money over three to five years. We’ll lay out both numbers and let you decide; we don’t earn more by pushing you to replace when a repair makes sense.
Do you guarantee your furnace repairs?
Yes. Every furnace repair we complete comes with our 365-Day Done Right Promise, written down and handed to you before the technician leaves. If the repair fails inside a full year, we come back and correct it at no charge. Not pro-rated, not conditional. On paper, every time. Call (619) 793-3598 to schedule your repair.
A Note on Furnace Safety
If you suspect a gas leak or notice a persistent gas odor near your furnace, leave the house and call us or SDG&E from outside. Don’t flip light switches, don’t use a phone inside, and don’t try to find the leak yourself. Gas valves, heat exchangers, and burner assemblies are safety-critical components that should only be serviced by a trained technician with proper test equipment. We’ve been doing this work in San Diego since 2003, and we’d rather you be cautious than sorry.
Call Cold Harbour Heating and Air San Diego
When your furnace quits on a cold San Diego night or starts making a sound it never made before, you don’t need to wait until morning. You need someone who answers the phone, shows up when they said they would, and puts the price and the guarantee in writing before the work begins. That’s what we do, and we’ve been doing it since 2003.
Call (619) 793-3598 for a free estimate on furnace repair in San Diego. A live person answers, day or night, and we’ll get a technician to your home in the window we promise. The Heating & Furnace work we do carries one standard: the Kingswell Way, which means the price before the work, a clean job site, and a guarantee that brings us back free if the repair fails within 365 days.
Written by Victor Mancini, Owner at Cold Harbour Heating and Air San Diego, serving San Diego.