A Coldharbour company - serving San Diego, CA
Furnace Repair in San Diego, CA | Cold Harbour Heating and Air San Diego

Furnace Repair in San Diego - On-Site Today, Diagnosis First

Same-day diagnosis with the repair price given before any work starts, and an honest repair-versus-replace answer when the system is near the end of its life.

We answer around the clock

21+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Furnace & heatingFurnace & heating
AC repairAC repair
Heat pumpsHeat pumps
Ductless mini splitsDuctless mini splits
CarrierCarrier
TraneTrane
GoodmanGoodman
Every visit starts with

Seasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed

Your new heating and cooling system for as low as$119/month*On approved credit; ask for current terms

Diagnosis first, numbers second - you approve the repair price before a single part goes in.

Get your free estimate

Trusted Furnace Repair for San Diego Homeowners

When your furnace quits on a cold January night in San Diego, you don’t need a callback tomorrow. You need a technician who answers the phone at 2 a.m. and shows up with a written price before touching a single tool. Cold Harbour Heating and Air San Diego has been providing Furnace Repair in San Diego since 2003, and every repair carries the 365-Day Done Right Promise: if it fails within a year, we come back and correct it at no charge. Not verbal. Not conditional. On paper.

Call (619) 793-3598

Victor Mancini leads our San Diego team, and the standard he set is simple: a live person answers the phone 24 hours a day, 7 days a week. Call (619) 793-3598 and you’ll speak to a person, not a voicemail tree. Most furnace repairs in San Diego run $175 – $825, and you’ll know your exact price before we start.

Furnace Maintenance

Furnace Maintenance is the scheduled upkeep that keeps your heating system running through San Diego’s coolest months, typically late November through February when coastal and inland homes actually work their furnaces hardest. Cold Harbour Heating and Air San Diego performs a full maintenance visit that includes checking the heat exchanger, testing the flame sensor, cleaning the burners, verifying gas pressure, and measuring airflow. Most furnace maintenance visits in San Diego run $95 – $235 depending on system type and condition.

Annual Inspection Checklist

Our technicians inspect every safety control before anything else. A cracked heat exchanger can release carbon monoxide into your home, so we test for that first. We also check thermostat calibration and measure temperature rise across the system to confirm your furnace is heating efficiently rather than just heating.

Filter and Airflow Service

Clogged filters force your blower motor to work harder and shorten furnace life. We replace or clean the filter, check duct pressure, and confirm airflow matches the manufacturer’s specification for your unit. Homes near the coast in La Jolla, Point Loma, and Furnace Repair - Coronado tend to accumulate salt air residue, so coastal residents often need filter replacement more frequently than inland homeowners in Santee or Poway.

Explore

Styles & brands we work with

AC repair
AC repair
Furnace & heating
Furnace & heating
Heat pumps
Heat pumps
Ductless mini splits
Ductless mini splits
Carrier
Carrier
Trane
Trane
Goodman
Goodman

Heat Pump Repair

Heat Pump Repair addresses systems that both heat and cool your home by moving heat rather than burning fuel, which is why they’re common in San Diego’s milder climate zones. When a heat pump won’t switch to heating mode or the reversing valve sticks, you lose heat fast on those cold desert nights that reach as far west as El Cajon and La Mesa. Cold Harbour Heating and Air San Diego services heat pump compressors, reversing valves, defrost controls, and auxiliary heat strips, with repairs typically falling in the $175 – $825 range.

Reversing Valve Service

The reversing valve is the part that tells your heat pump whether to heat or cool, and when it fails, the system often gets stuck in air conditioning mode during winter. We diagnose the valve with refrigerant pressure readings and electrical tests before recommending repair. A stuck valve is sometimes a simple fix; other times it signals debris in the refrigerant lines that needs flushing.

Auxiliary Heat Repair

On nights when temperatures dip into the low 40s, your heat pump may rely on electric resistance heat strips for backup. If those strips fail, the system blows lukewarm air that never reaches your thermostat setting. We test the strips, sequencers, and high-limit safety switches and replace only what’s failed.

Heating Repair

Heating Repair covers every type of residential heating system in your San Diego home, whether it’s a forced-air furnace, a heat pump, a boiler, or radiant floor heating. When any heating source fails, the problem is often electrical before it is mechanical: a tripped limit switch, a failed igniter, a dead capacitor, or a control board that stopped talking to the thermostat. Cold Harbour Heating and Air San Diego diagnoses the whole system, not just the symptom, and quotes a written price before beginning any heating repair, with most jobs running $175 – $825.

Electrical Diagnostic Work

Intermittent heat almost always points to an electrical problem. Our technicians use multimeters to test voltage at the thermostat, transformer, and control board, then confirm relay operation and safety circuit continuity. We don’t replace parts on guesses. The test tells us what failed.

Heating System Recovery

Sometimes the repair is rapid: a flame sensor cleaned, a pressure switch hose reconnected, a capacitor replaced. We also check for the underlying reason a part failed so you don’t pay for the same repair twice. That’s the practical side of the 365-Day Done Right Promise: it forces us to find the root cause the first time.

Boiler Repair

Boiler Repair in San Diego is less common than furnace work, but plenty of older homes in Mission Hills, Kensington, and South Park still run hydronic heat. A boiler heats water and circulates it through radiators or baseboards; when it fails, you get no heat, banging pipes, or a leaking tank. Cold Harbour Heating and Air San Diego repairs circulator pumps, expansion tanks, pressure relief valves, and zone controls, with most boiler repairs landing in the $175 – $825 range depending on parts.

Circulator Pump Failure

If your radiators are cold at the top but warm at the bottom, the circulator pump usually isn’t moving water. We check for voltage at the pump, listen for bearing noise, and test the impeller. A replacement pump generally fixes the issue, and we’ll quote the exact part and labor before starting.

Pressure and Expansion Issues

Boilers operate under pressure, and a failed expansion tank means pressure swings that can trip the safety relief valve or cause leaks. We test the tank’s air charge and the system’s fill valve, then correct the pressure to match your boiler’s design. Leaks left unaddressed eventually rust out the boiler itself.

Gas Furnace Repair

Gas Furnace Repair involves the fuel-burning components of your furnace: the gas valve, burners, igniter, flame sensor, and exhaust path. Natural gas furnaces are safe when maintained and dangerous when not, which is why our technicians check the heat exchanger and venting on every gas furnace repair, not just the part that failed. In San Diego, most gas furnace repairs run $175 – $825, with igniter replacement on the lower end and gas valve or control board replacement on the higher end.

Igniter and Flame Sensor Service

When your furnace clicks but never fires, the igniter may be cracked or the flame sensor coated with carbon. A flame sensor that can’t confirm the flame sends the system into lockout, which is why cleaning or replacing it fixes many no-heat calls. We also verify the burners are lighting evenly and without rollout.

Gas Valve and Safety Controls

A gas valve that won’t open or a high-limit switch that keeps tripping are more serious. We use a manometer to confirm manifold gas pressure and a combustion analyzer to check the air-to-fuel ratio. If a safety control is tripping repeatedly, we don’t bypass it to restore heat. We find the reason and fix it, then confirm the system operates through several full cycles.

Furnace Tune Up

A Furnace Tune Up is a preventive service that gets your heating system ready before San Diego’s brief but real cold season, generally October and November. Cold Harbour Heating and Air San Diego performs tune-ups that include cleaning the burners, testing the ignition system, checking gas pressure, inspecting the heat exchanger, and measuring system efficiency. Furnace tune-ups in San Diego run $95 – $235, and our technicians are not paid on what they sell, so you get a written report of what was found, not a sales pitch.

Pre-Season Readiness

The best time for a tune-up is before you need the heat, when you can schedule on your terms rather than in a cold house. We run the system through a full heating cycle, listen for odd noises, and check exhaust draft. Small issues found in October are cheaper than failures in January.

Efficiency and Utility Savings

A furnace that burns clean and moves enough air uses less gas per degree of heat. We measure static pressure and temperature rise, adjust the gas manifold if needed, and verify the thermostat is calibrated. A few degrees of accuracy on the thermostat saves real money over a winter.

Emergency Furnace Repair

Emergency Furnace Repair is for the call you make when the house is cold now and you can’t wait for a regular appointment. Cold Harbour Heating and Air San Diego answers live 24 hours a day, 7 days a week, and we dispatch technicians to San Diego homes at night, on weekends, and on holidays. Emergency furnace repair costs the same as our regular rates: $175 – $825 depending on the failed part, with no overtime upcharge and a written price before work begins.

What Counts as an Emergency

No heat with an infant, an elderly family member, or anyone with a respiratory condition in the home is an emergency. So is a gas smell, which means shut the furnace off at the breaker and call us immediately from outside the home. We prioritize those calls and tell you honestly whether a repair can wait until morning.

Overnight and Same-Day Response

When you call at 11 p.m. with a cold house, a live person answers and a technician starts heading your way. We carry common furnace parts on the truck: igniters, flame sensors, capacitors, pressure switches, and control boards. Many emergency repairs are completed the same visit.

Brands We Service

We work on Trane furnaces every week in San Diego, from older XR80s to newer two-stage units. Trane heat exchangers are durable, but their igniters have a predictable failure window in coastal humidity, and we stock the OEM part. When a Trane control board fails, our technicians can often diagnose it by sound and voltage reading before opening the panel.

Lennox and Goodman are equally familiar in this market. Lennox systems have brand-specific control modules that refuse generic replacements, so we keep proprietary parts in stock. Goodman units are common in newer San Diego construction and tract homes in Furnace Repair - Chula Vista and National City; their simplicity makes diagnosis fast, but their pressure switches and flame sensors still fail on schedule. Rheem furnaces, especially older models with standing pilots, need careful combustion testing, and our techs are trained across all nine major brands.

Whether you have a Trane, Lennox, Goodman, Rheem, or any other make, we can help. The brand determines the parts we carry and the diagnostic sequence we follow, not whether we’ll work on it.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Signs You Need a Pro Right Now

  • You smell gas or hear a boom when the furnace starts. A gas smell means shut the furnace down at the thermostat and breaker, open a window, and call us from outside. Delayed ignition, where gas builds up before lighting, can crack the heat exchanger or cause a fire. This is the one situation where you don’t wait to see if it happens again.
  • Your furnace runs but the house doesn’t warm up. Cold air blowing from the vents or short cycles that kick on and off every few minutes usually point to an airflow problem, a failed limit switch, or a heat exchanger issue. The furnace is telling you it’s struggling. Ignoring it turns a $200 repair into a $3,000 replacement.
  • Yellow or flickering flame instead of steady blue. A healthy gas furnace burns blue. Yellow flame means incomplete combustion, which produces carbon monoxide. Our combustion analyzer measures CO in the exhaust stream and confirms the burn is clean before we call the repair finished.
  • The furnace makes grinding, squealing, or banging sounds. Metal-on-metal sounds usually mean a blower motor bearing failing or a broken blower wheel. A loud bang at startup can indicate delayed ignition. Popping or pinging as the system cools is normal ductwork expansion, but grinding is never normal.
  • Your carbon monoxide detector goes off. Treat any CO alarm as an immediate evacuation and call us from outside the home. We’ll test the heat exchanger for cracks and measure CO output with a combustion analyzer. The furnace stays off until we prove it’s safe, no exceptions.

Our Process, Step by Step

  1. 1
    Call answered live, by a person. You call (619) 793-3598 and a real human answers, day or night. We ask what the furnace is doing, or not doing, and schedule a technician for the soonest available window that works for you.
  2. 2
    Technician arrives in the window promised. Our technician shows up in a marked vehicle, in uniform, with a background check on file. Before touching equipment, they’ll ask what you’ve noticed, when it started, and what you’ve tried.
  3. 3
    Written diagnosis and fixed price. We test the system with multimeters, manometers, and combustion analyzers to find the actual fault, not a guess. Then we hand you a written price for the repair before any work begins. That number doesn’t change.
  4. 4
    Repair completed and verified. We complete the repair, run the furnace through several full heating cycles, recheck all safety controls, and confirm clean combustion with our analyzer. We show you what we replaced and why.
  5. 5
    Written guarantee and a clean job site. Before we leave, we hand you the 365-Day Done Right Promise in writing: if this repair fails within a year, we return and correct it at no charge. Your home is left cleaner than we found it.

How Much Does Furnace Repair Cost in San Diego?

A typical furnace repair in San Diego runs $175 – $825, and the spread depends almost entirely on which part failed. An igniter replacement usually lands between $150 – $280 parts and labor included. A flame sensor cleaning or replacement typically runs $120 – $220. A gas valve replacement averages $350 – $600. A control board replacement falls between $300 – $700. A blower motor replacement lands on the higher end, usually $400 – $825. If you need a furnace tune-up rather than a repair, that runs $95 – $235.

What moves the price is the part, not the labor multiplier. Our labor rate is the same whether we’re replacing a $15 flame sensor or a $350 control board. Older systems sometimes cost more because parts are discontinued and must be sourced specially. Homes with difficult furnace access, like attic installations in older San Diego bungalows, take longer but our labor rate doesn’t change.

To avoid overpaying, insist on a written quote before work begins and ask whether the diagnosis is included if you proceed with the repair. Our diagnosis is free with any repair, and the price we quote is the price you pay. If a technician recommends replacement instead of repair, ask to see the test results. We’ll show you the failed component and explain why replacement makes more sense in your situation.

Our Service Area Near San Diego

Cold Harbour Heating and Air San Diego serves the city of San Diego and surrounding communities including Chula Vista, El Cajon, National City, La Mesa, Santee, Poway, Encinitas, Spring Valley, Imperial Beach, and Lemon Grove. Most San Diego calls are reached within 60 – 90 minutes; outlying areas may take a little longer. If you’re in El Cajon or another East County community, we’re close by. For furnace repair anywhere in the San Diego metro, we answer the phone around the clock.

Serving San Diego, CA - Our Local Coverage Area

We’re based in the San Diego area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.

Frequently Asked Questions About Furnace Repair in San Diego

Schedule Your Furnace Repair Service in San Diego Today

Cold nights in San Diego don’t wait, and neither do we. Call (619) 793-3598 now and a live person will answer, 24 hours a day. You’ll get a firm arrival window, a written price before work begins, and a repair guaranteed in writing for 365 days. No overtime charge. No pressure. Just heat that works. Call today for a free estimate.

Written by Victor Mancini, Owner at Cold Harbour Heating and Air San Diego, serving San Diego since 2003.

Why San Diego Chooses Cold Harbour Heating and Air San Diego

We set the standard for furnace repair in San Diego.

30-60 Min Response

Fast dispatch across San Diego. Same-day and after-hours emergency service available.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in San Diego

Getting your furnace repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your furnace repair needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Diego - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local furnace repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What San Diego Customers Say

Trusted by homeowners across San Diego and surrounding areas.

★★★★★

"AC quit on the hottest day of the year of course. Coldharbour had a tech out that evening, found a bad capacitor, and had us cool again within the hour. Charged the quote, not a penny more."

Doug Feeney · Verified customer
★★★★★

"Signed up for a tune up before summer. He found a part starting to fail and showed me the reading, didn't just tell me to trust him. Fixed it then so we wouldn't get stuck in July."

Sophia Tran · Verified customer
★★★★★

"Our upstairs never cooled right. He found the duct run was half blocked and the system low on charge, fixed both, and now the whole house is even. Explained every step."

Deanna Boleyn · Verified customer

Ready for Furnace Repair in San Diego?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in San Diego.

(619) 793-3598

Request a Free Estimate in San Diego

Tell us about your furnace repair needs - we'll respond within the hour.

By clicking submit, you confirm you have read our Privacy Policy and consent to being contacted through phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Send a Text
Areas We Serve
Call Now - 24/7 Dispatch