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 estimateTrusted 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.
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.
Styles & brands we work with







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.
See the difference
Before
After
Before
After
Before
AfterSigns 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
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
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
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
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
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
Furnace repair is the diagnosis and correction of any fault that stops your heating system from producing or distributing warm air safely. It covers electrical failures like dead capacitors and control boards, gas system faults like bad igniters and gas valves, and airflow problems like failing blower motors. In San Diego, most furnace repairs run $175 – $825. Call (619) 793-3598 and we’ll give you a written price before starting work.
Most furnace repairs in San Diego are completed in one visit, typically 1 – 3 hours including diagnosis. Common fixes like igniter replacement, flame sensor cleaning, or capacitor replacement take under an hour once diagnosed. If a part must be ordered, we’ll tell you upfront and often install a temporary repair or provide space heaters while you wait. Call (619) 793-3598 and we’ll give you an honest time estimate for your specific furnace.
Furnace repair in San Diego typically costs $175 – $825, with most common repairs like igniters and flame sensors landing between $150 – $300. Gas valves and blower motors run higher, usually $350 – $825. We hand you a written price before any work begins, and that number does not change. Call (619) 793-3598 for an exact quote; estimates are free.
Yes, we service Trane and Lennox systems regularly, and we stock OEM parts for both brands including Trane igniters and Lennox proprietary control modules. Our technicians are trained on nine major brands: Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. Whatever you have, we can work on it. Call (619) 793-3598 the next time your furnace acts up.
Yes, we offer same-day furnace repair service across San Diego, and in most cases we can reach your home within 60 – 90 minutes of your call. A live person answers the phone 24 hours a day, 7 days a week, so an evening or weekend failure gets the same response as a weekday call. Call (619) 793-3598 now and we’ll tell you when a technician can be there.
Every furnace repair from Cold Harbour Heating and Air San Diego includes our 365-Day Done Right Promise in writing: if the repair fails within one full year, we come back and correct it at no charge. Not a prorated warranty, not credited toward future work. A full year, on paper, before the technician leaves. Call (619) 793-3598 and ask about it when you schedule.
Clear a path to your furnace, whether it’s in a garage, attic, closet, or utility room. Move anything stored against or near the unit so the technician has workspace. If you have service records or know the furnace’s age and brand, have that ready. And if you’ve noticed specific symptoms like a smell, a sound, or a pattern of cycling, write them down so we don’t chase the wrong problem. Call (619) 793-3598 to schedule.
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.