Skip to content
Family-owned in Oceanside since 1980

Oceanside & North County San Diego

Water Heater Repair

No hot water, a leak or an error code. We find the cause, quote the fix in writing, and usually repair it the same visit.

No hot water, a pilot that won't stay lit, a rumbling tank, a puddle on the garage floor, or an error code on a tankless display. Most of these are fixable, and we'll tell you plainly when they aren't.

We repair every major brand, tank and tankless, gas and electric, including Rheem, Navien, Rinnai, Bradford White and A.O. Smith. Our trucks carry the common parts, so most repairs are finished on the first visit.

If a repair doesn't make sense on an older unit, you get the repair price and the replacement price side by side, and you decide.

What's included

  • Thermocouple, igniter and gas control valve repairs
  • Heating element and thermostat replacement on electric tanks
  • Temperature and pressure relief valve testing and replacement
  • Leak diagnosis at fittings, valves and supply lines
  • Tankless error code diagnosis, flow sensor and igniter repairs
  • Anode rod replacement to stop internal tank corrosion

What it costs

Common tank repairs such as a thermocouple, relief valve or anode rod typically run $150–$350. If a unit is more than 10 years old and the repair is expensive, replacement is often the better use of your money, and we will say so.

Every job starts with a free written estimate. The number you approve is the number you pay.

Repair: common questions

Often, yes. Call before noon and we can usually get to you the same day in Oceanside and most of North County. Most repairs are finished on that first visit.

Repair across North County

Based in Oceanside and working throughout the region. Pick your city for local details, or see the full coverage map.

Also serving: Leucadia, Cardiff-by-the-Sea, Del Mar, Solana Beach, Rancho Bernardo, 4S Ranch, Rancho Santa Fe, Fallbrook, Bonsall, San Luis Rey, Poway, Carmel Valley, La Jolla. Not listed? Call (760) 753-3042 and ask.

Other services

Get your free estimate

Call us directly for the fastest response, or fill out the form and we'll get back to you within 1 business day.

Request a Free Estimate

We respond within 1 business day. For emergencies, call directly.