Furnace & heater repair in San Diego County
Inland nights get properly cold. When the furnace won't start — or starts and quits — we find the real fault, fix it, and check the safety side (flue, heat exchanger, carbon monoxide) as part of every furnace call.

Signs it's time to call
- The furnace won't ignite, or clicks without firing
- It fires up, runs briefly, and shuts back down
- The blower runs but the air never warms
- A burning or gas smell when it starts
- The thermostat is set, but rooms stay cold
- Your CO alarm has chirped — shut the furnace off, step outside, and call us from fresh air; we'll take it from there
What we do
Igniters, flame sensors, limit switches, gas valves, control boards, thermostats — the usual suspects, diagnosed properly instead of parts-swapped. We check flue draft and look for heat-exchanger trouble on every visit, because a furnace problem should never become a safety problem. Repairs are warrantied.
What things actually cost
| Job | San Diego market range |
|---|---|
| Common furnace repairs (igniters, sensors, switches) | $150 – $600 |
These are the ranges San Diego homeowners actually pay across the market — not a quote. We price your exact job before any work starts, and the number doesn't move after.
Repair or replace?
Furnaces in the 15–20 year range with a major failure — a cracked heat exchanger, a dead inducer on an obsolete model — are usually replacement conversations. Anything younger with a normal part failure is a repair. We'll give you the straight math either way, and if you're replacing, it's worth five minutes to hear the heat-pump option first.
“I've had bad experiences with the warranty company vendors before but this one was different. John was excellent. He quickly fit me into his busy schedule. He ended up having to order a part for me but he left me with a work-around part while I waited. He was not required to do this so i appreciated it.”