Diagnostic Special
$79 Diagnostic
Waived With Repairs
We pinpoint the problem for a flat $79 — and when you have us make the repair, that diagnostic fee is waived. No mystery pricing, no pressure.
Heater Repair in San Diego
Heater repair in San Diego is rarely convenient. Heaters tend to quit on the first cold night after months of sitting idle. As part of our heating services in San Diego, Viking Cooling & Heating diagnoses and repairs gas heaters, heat pumps and ductless systems across San Diego County, with 24/7 emergency service when you can't wait.
Whether your heater won't turn on, keeps shutting off or is blowing cold air, our technicians find the cause and explain your options before any work starts.
Viking is locally owned, and we run every repair the way we'd want one done in our own homes. Our certified technicians work on every major brand, our pricing is honest and backed by our Best Price Guarantee, and we'll never push a repair your system doesn't need.
Book OnlineOur San Diego Heating Services
Don't see the heating service you need? Give our team a call.
Call (619) 984-5464
24/7 Emergency Heater Repair in San Diego
Heaters don't wait for business hours to break down, and neither do we. If your heat goes out on a cold night, your heater starts making alarming noises or you notice a burning smell that won't go away, contact us any time. We offer 24/7 emergency heater repair across San Diego County, and a real person will help you get a technician on the way.
Call (619) 984-5464Common Heater Repairs We Make in San Diego
Nearly 40% of San Diego homes were built in the 1970s and '80s, so many heaters here are on their second or third replacement, tucked into attics, garages and hall closets. These are the repairs we make most often, and how we handle each one. If your home has a gas furnace, our furnace services page covers it in more detail.
You'll notice: the heater clicks or hums but never lights.
The fix: we test the igniter and replace it if it's cracked or burned out, which is one of the most common no-heat repairs.
You'll notice: the burners light, then shut off within seconds, over and over.
The fix: we clean the sensor rod or replace it, then confirm the system holds a flame through a full cycle.
You'll notice: humming, a flashing error code and no ignition.
The fix: we check the motor, the switch and its hose, clear any blockage in the vent, and replace the failed part.
You'll notice: the heater runs, but little or no air reaches the vents, or it overheats and shuts off.
The fix: we test the capacitor and motor, and replace whichever has failed.
You'll notice: the system won't respond, behaves erratically or flashes a fault code.
The fix: we read the code, rule out wiring and power problems, then replace the board only if it's truly failed.
You'll notice: the heater shuts off before the house warms up.
The fix: we find what's restricting airflow, like a clogged filter, a blocked return or a disconnected duct, fix that first, then replace the switch if needed.
You'll notice: a blank screen or a heater that ignores the setting.
The fix: we test the wiring and transformer, then repair it or replace the thermostat.
You'll notice: a pilot light that won't stay lit.
The fix: we clean the pilot assembly and replace the thermocouple, which is common in older central San Diego homes.
You'll notice: cool air in heat mode, or an outdoor unit covered in ice.
The fix: we check the reversing valve, defrost controls, capacitor and refrigerant level. See our heat pump services for more.
Most of these repairs are finished in one visit. If we find a cracked heat exchanger or a failure that costs more than the system is worth, we'll show you what we found and talk through some San Diego heating replacement options instead.
Book Online
Heater Not Working? Check These First
A few no-heat calls turn out to be simple fixes you can make yourself. Before you book a repair, check these:
- Thermostat: Make sure it's set to Heat, set a few degrees above room temperature and has fresh batteries.
- Breaker: Look for a tripped breaker labeled furnace, heater or air handler, and reset it once.
- Service switch: Gas heaters have a light switch on or near the unit. Make sure it's on.
- Filter: A badly clogged filter can make the heater overheat and shut itself off. Replace it if it's gray or dusty.
- Vents and returns: Open any closed supply vents and clear furniture away from returns.
If the heater still won't run, or the breaker trips again, stop there and book a repair. Repeated resets and DIY work on gas or electrical parts can turn a small repair into a bigger one.
How to Prevent Heater Repair in San Diego
Regular heating maintenance in San Diego is the key to avoiding costly repairs and keeping your system running efficiently. During a maintenance visit, technicians can catch and fix small issues before they turn into major problems, keeping your system reliable through the cooler months. Routine upkeep also extends the life of your heater, improves energy efficiency, and keeps your home comfortable. Investing in maintenance saves you money on repairs and gives you peace of mind knowing your system is ready when the temperature drops.
San Diego Heater Repair vs. Replacement
For most systems, repair is the right call, especially if your heater is under 10 years old and this is its first real problem. Replacement starts to make more sense when:
- It's 15 years old or more: Older systems are less efficient, and parts get harder to find.
- Repairs keep adding up: If this repair plus last year's approach half the cost of a new system, the money is usually better spent on replacement.
- The heat exchanger is cracked: On most systems, this is a safety issue that isn't worth repairing.
- It can't keep up: Rooms never get comfortable, even when it runs for hours.
We'll give you an honest read on which way makes sense, with pricing for both. If replacement is the better choice, our installation and replacement team can take it from there, backed by our Best Price Guarantee.
System Pricing
Big Upgrades. Easy Monthly Payments.
Pick your projects and a plan below — your real monthly payment updates as you build.
1 · Choose what to take care of
What can change your price
- New AC vs. replacement
- Ductwork (new or repair)
- Asbestos abatement (older ducts)
- Electrical upgrades
- Duct sealing
- Refrigerant line set
- Permits & HERS testing
2 · Pick a financing plan
3 · Your estimate
Estimated monthly payment
$92–$159/mo
That’s about $3–$5/day — a cup of coffee.
- Project total (1 trade)
- $7,000–$12,000
- Est. monthly bill savings
- − $45/mo
- Effective net monthly
- $47–$114/mo
Estimates only, with approved credit. Pre-qualification takes a soft credit check — your real rate and term are confirmed at your quote.

Our Heating Repair Process in San Diego
From the first call to the final test, here's what to expect:
- Book your repair: Call or book online, and we'll schedule the first available time that works for you.
- Tell us what's happening: Your technician asks what you've noticed, like sounds, smells, error codes or when it started.
- Diagnose the problem: We test the system step by step to find the root cause, not just the symptom.
- Review your options: You get a clear explanation and an upfront price before any work starts.
- Make the repair: With your approval, we fix it, usually in the same visit with parts on the truck.
- Test and confirm: We run the system through a full heating cycle and check that it's safe and working properly.
If anything else looks like it's close to failing, we'll point it out so you can plan ahead, with no pressure to fix it today.
Why Choose Viking Cooling & Heating for Heater Repair in San Diego
Viking Cooling & Heating repairs heaters across San Diego County, from no-heat emergencies to recurring shutdowns that other companies couldn't solve. The company was founded in 2025 by HVAC professionals with more than 60 years of combined experience, and its certified technicians repair gas heaters, heat pumps and ductless systems from every major brand.
As an authorized Lennox dealer, Viking also services Lennox equipment to factory standards. Every repair starts with a diagnosis and an upfront quote, backed by a Best Price Guarantee.
Our Escondido office dispatches technicians throughout San Diego County under California contractor license CSLB #1144493.
How Much Does Heater Repair Cost in San Diego?
The cost of a heater repair in San Diego depends on what failed. Cleaning a flame sensor costs far less than replacing a blower motor or control board. These are the biggest factors:
- The part that failed: Igniters, sensors and capacitors cost less than motors, boards and gas valves.
- Your system's type and brand: Some parts are specific to a manufacturer or model.
- Access: Heaters in tight attics or crawl spaces can take longer to reach.
- Timing: Emergency calls outside regular hours can cost more.
Every repair starts with a diagnostic visit, and you'll get an upfront price before any work begins. Check our current coupons for our diagnostic special, which is waived when you approve the repair. Members of our VIP maintenance plan get 10% off repairs and no after-hours fees, and financing is available for larger repairs.
Heater Repair Near You in San Diego
We repair heaters in neighborhoods all over the city of San Diego, from 1920s bungalows with original wall heaters to newer homes with heat pumps. Neighborhoods we serve include:
- North Park
- Normal Heights
- Kensington
- Talmadge
- Mission Hills
- University Heights
- Point Loma
- Del Cerro
- Rolando
Don't see your neighborhood? Book online or contact us, and we'll confirm we can get a technician to you.
Why Choose Us
Three Guarantees, Every Visit.
Every Viking job is backed by the three E’s: the standard our founders built the company on.
Experience
Our team is made up of veritable specialists with over three decades of hands-on experience.
Expertise
Vetted, licensed, and ethical, our technicians deliver professional service across San Diego County.
Effectiveness
We deliver solutions that endure and stay reliable, preserving your resources in the long run.
San Diego Heating Repair FAQs
The most common causes are a thermostat setting, a tripped breaker, a clogged filter or a failed part like an igniter or flame sensor. Start with the quick checks above. If the heater still won't run, a technician can test the system and pinpoint the cause.
First, make sure the thermostat is set to Heat and the fan is set to Auto, not On. If it is, the burners may not be lighting, a safety switch may be shutting them off, or, on a heat pump, the system may be stuck in cooling mode or iced over. Each of these needs a technician to diagnose.
A heater that starts and then shuts off usually has a dirty flame sensor, an airflow problem that trips the limit switch, or a venting issue. Replacing a clogged filter sometimes fixes it. If it doesn't, schedule a repair, since repeated shutdowns can wear out other parts.
Igniter and flame sensor problems top the list, followed by blower motors and capacitors, inducer motors, control boards and thermostats. Heat pumps add reversing valve and defrost control repairs.
It depends on the part that failed, your system and how hard it is to reach. Every repair starts with a diagnostic visit, and you'll get an upfront price before any work begins. Check our coupons page for current diagnostic and repair offers.
For repairs, we charge a flat diagnostic fee to find the problem, and our current coupon waives it when you approve the repair. Either way, you'll know the full price before we start, backed by our Best Price Guarantee.
Yes. We offer 24/7 emergency heater repair across San Diego County. Members of our VIP maintenance plan pay no after-hours fees.
Repair usually makes sense for systems under 10 years old. If your heater is 15 or older, needs frequent repairs or has a cracked heat exchanger, replacement is often the better investment. We'll give you pricing for both so you can decide.
A burning smell is often just dust burning off when the heater runs for the first time in the season, which is harmless. But if the smell sticks around, it could point to an electrical, motor, or wiring problem. In that case, call Viking for an inspection to rule out any fire hazard.
Look for a licensed, insured contractor that explains the problem before quoting a repair and stands behind its work. In California, you can check any contractor's license at cslb.ca.gov. Viking is licensed under CSLB #1144493 and backs every repair with our Best Price Guarantee.
Get Your Heat Back On in San Diego
When your heater quits, Viking Cooling & Heating works fast to find the problem and fix it right the first time. As a locally owned team, we back every San Diego heating repair service with upfront pricing and our Best Price Guarantee. Book online and we'll get your home warm again!
Book Now







