Oceanside & North County San Diego
Water Heater Maintenance
A yearly flush or descale, plus safety checks, so your water heater lasts longer and fails less often.
Hard water is what wears out water heaters in North County. Minerals settle in the bottom of a tank and coat the heat exchanger in a tankless unit, which costs you gas and shortens the unit's life. A yearly service clears that out.
While we're there we check the parts that fail quietly: the anode rod that keeps a tank from rusting, the relief valve that keeps it safe, and the venting. Catching a worn part at a maintenance visit is far cheaper than a flooded garage.
We service every major brand, tank and tankless. If you already have a Navien, Rinnai or Rheem tankless unit, annual descaling is the most important thing you can do for it.
What's included
- Tank flush to clear sediment from the bottom of the tank
- Tankless descaling, with the heat exchanger flushed using a descaling solution
- Inlet filter screen cleaning on tankless units
- Anode rod inspection, and replacement when it is worn through
- Temperature and pressure relief valve test
- Burner, venting and gas connection check, with a written note on anything that needs attention
What it costs
A tank flush or tankless descaling service typically runs $150–$250. An anode rod replacement, if yours is worn out, is quoted before we do it. Nothing is added without your OK.
Every job starts with a free written estimate. The number you approve is the number you pay.
Maintenance: common questions
Maintenance across North County
Based in Oceanside and working throughout the region. Pick your city for local details, or see the full coverage map.
- Water heaters in OceansideZIP 92054, 92056, 92057, 92058
- Water heaters in CarlsbadZIP 92008, 92009, 92010, 92011
- Water heaters in VistaZIP 92081, 92083, 92084
- Water heaters in San MarcosZIP 92069, 92078
- Water heaters in EscondidoZIP 92025, 92026, 92027, 92029
- Water heaters in EncinitasZIP 92024, 92007
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

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.
Book a repair
Water Heater Installation & Replacement
A new tank installed, often the same day you call, with the permit, seismic straps and old-unit haul-away included.
Get a replacement quote
Tankless Water Heater Upgrades
Trade your tank for endless hot water. We size the unit, upgrade the gas line if needed, and handle the venting and permit.
Price a tankless upgradeGet 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.
Call
(760) 753-3042
For fastest service, call us directly
Business Hours
Monday–Friday: 7:00 AM – 6:00 PM
Saturday: 8:00 AM – 4:00 PM
Emergency calls taken 7 days a week
Welchplumbing@aol.com
We reply within 1 business day
Our Location
4035 Oceanside Blvd #A5, Oceanside, CA 92056
Get directions
