
JK Plumbing provides water heater flush San Mateo, CA, homeowners schedule to extend tank life, maintain efficiency, and catch early failures before they become emergencies. We’ve served San Mateo County from our Burlingame base under CA License #1080266 since 2007 — and the answer to how often you need a flush is more nuanced than most maintenance guides suggest.
By Alik Yonatanov, Owner & Master Plumber · Last updated 10th July 2026
How often should you flush a water heater depends on three variables: water heater type, local water hardness, and the unit’s age. The general guidance most manufacturers and plumbing associations publish is once per year for tank water heaters — and that’s the right starting point for most San Mateo County homes.
Here’s how the intervals break down by unit type:
Water Heater Type | Recommended Flush / Descale Interval |
Gas tank (40–50 gal) | Annually |
Electric tank | Annually |
Tankless gas (soft water) | Every 2–3 years |
Tankless gas (hard water) | Annually |
Heat pump water heater | Every 2–3 years; filter cleaned annually |
For tank water heaters, annual flushing removes the sediment layer that settles at the tank bottom. That sediment — a mixture of mineral deposits, scale, and pipeline particulate — insulates the heating element or burner from the water above it, forcing the unit to run longer to reach temperature. The result is higher energy use, shortened element life in electric units, and accelerated tank wall corrosion.
For tankless units, the service is a heat exchanger descaling rather than a tank flush. How often depends on local water hardness — which brings us to something specific about San Mateo County.
How much does water heater maintenance cost in San Mateo County runs in line with Peninsula labor rates:
JK Plumbing quotes maintenance calls over the phone after gathering your unit’s fuel type, approximate age, and tank size. We don’t charge separate diagnostic fees for maintenance visits.
For homeowners looking for the best water heater maintenance services near San Mateo CA, the key question to ask any contractor is what the annual service actually includes. A flush that skips the anode rod check and T&P valve test is an incomplete service that leaves two of the three most important maintenance items undone. Our full annual service covers all of them.
A professional water heater flush San Mateo CA service covers more than draining the tank. Here’s what JK Plumbing includes on every annual maintenance visit:
Sediment flush. We attach a hose to the drain valve, open the cold water inlet to stir up settled material, and flush until the outflow runs clear. On older tanks in San Mateo Park, Hillsdale, and Beresford homes — units that have gone multiple years without service — this can take two or three flush cycles to run clean.
Anode rod inspection. The anode rod is a sacrificial magnesium or aluminum rod suspended in the tank that corrodes in place of the steel tank wall. Most Bay Area homeowners have never heard of it. When the rod depletes to below 50% of its original diameter — typically every 4–6 years depending on water chemistry — it needs replacement. A tank with a fully depleted anode rod corrodes significantly faster. We inspect it on every maintenance visit and quote replacement separately if needed.
T&P valve test. The temperature and pressure relief valve is a safety device that discharges if the tank overheats or overpressurizes. We lift the test lever briefly to confirm it’s seating and releasing properly. A seized T&P valve is a common finding on units that haven’t had maintenance in several years, and it’s a safety risk.
Seismic strap check. California code requires seismic straps on all water heater installations. On maintenance visits, we confirm straps are present, properly positioned, and anchored to wall studs.
Visual inspection. Connections, flex hoses, the flue assembly on gas units, and the area around the base for early evidence of corrosion or seepage.
Homeowners searching for water heater maintenance contractors San Mateo County can confirm with any contractor that their service covers all five elements above — not just the drain-and-refill.
Can I flush my water heater myself? Yes, for the drain-and-flush step — but not for the full annual service.
A homeowner can safely drain a tank water heater by: shutting off the cold water supply valve, attaching a garden hose to the drain valve, routing the hose to a floor drain or outdoors, shutting off gas or electricity first, and opening the drain valve. The process takes 30–60 minutes.
The limitations of the DIY approach are predictable:
For DIY tank flushes on newer units (under 5 years old) with accessible drain valves, the risk is low. For older units or tankless descaling — which involves circulating a descaling solution through the heat exchanger using a pump — professional service is the reliable choice.
For a full overview of water heater repair and maintenance services, visit our water heater repair and service hub.
Here’s a fact most general water heater maintenance guides miss: San Mateo’s water is soft.
According to California Water Service’s 2025 Water Quality Report for the San Mateo System, the average water hardness in San Mateo is 62 ppm — classified as soft by Cal Water’s own scale (soft = under 75 ppm). All water served to San Mateo customers is purchased from the San Francisco Public Utilities Commission, sourced from the Hetch Hetchy watershed in the Sierra Nevada. At 62 ppm (approximately 3.6 grains per gallon), San Mateo’s water produces significantly less mineral scale than inland California cities like Fresno (over 200 ppm) or the Santa Clara Valley groundwater-dependent areas to the south.
So which water heater needs annual flushing in hard water areas? Tank water heaters in genuinely hard water zones accumulate scale more aggressively and may need flushing every 6 months. In San Mateo’s soft water environment, annual flushing for tank units is appropriate, and tankless descaling can typically wait 2–3 years between services rather than the annual interval recommended in harder-water regions.
The annual maintenance recommendation still stands in San Mateo — not because of hard water, but because of pipeline sediment (older distribution mains contribute particulate regardless of source hardness), anode rod depletion, and T&P valve integrity — all of which are independent of water hardness. The tankless water heater flush Peninsula CA service interval, however, can be legitimately extended to 2–3 years for most installations served by SFPUC water.
For water heater service Bay Area homeowners across San Mateo County, this soft-water advantage means lower scale accumulation in heat exchangers and less frequent descaling — but it doesn’t eliminate the annual tank flush and safety component inspection, which remain standard regardless of water source.
The top rated plumbers for water heater service in the Bay Area will confirm that interval guidance should match local water chemistry, rather than applying inland California hard-water recommendations to Peninsula homes where they don’t fit.
JK Plumbing provides water heater flush, annual maintenance, and repair throughout San Mateo County and the Peninsula:
San Mateo neighborhoods: San Mateo Park, Hillsdale, Beresford, Sugarloaf, Laurelwood, and all San Mateo city neighborhoods.
San Mateo County cities: Burlingame, San Carlos, Foster City, Belmont, Millbrae, San Bruno, Daly City, South San Francisco, Half Moon Bay, Pacifica, and Menlo Park.
For broader Peninsula and Bay Area water heater services, see our San Francisco water heater repair page, our San Mateo drain cleaning services, and our San Mateo hydro jetting service.
Once per year for tank water heaters — gas or electric — is the standard recommendation throughout California, including San Mateo County. In areas with very hard water (above 150 ppm), flushing every 6 months extends tank life. In San Mateo, where Cal Water reports an average hardness of 62 ppm (soft), annual flushing is appropriate and sufficient for most tank units. Tankless heat exchanger descaling runs every 2–3 years in San Mateo’s soft water conditions.
Yes — measurably. The sediment layer at the bottom of a tank water heater insulates the heating element or burner from the water it’s supposed to heat, causing the unit to work longer per cycle. Over time, this overheats the tank bottom and accelerates corrosion of the glass liner. Tanks that receive annual flushing consistently outlast unflushed units of the same model. The anode rod inspection performed during an annual service also extends tank life by ensuring the sacrificial rod is still actively protecting the steel tank wall.
A complete annual service from JK Plumbing includes: sediment flush until outflow runs clear, anode rod inspection (replacement quoted separately if needed), T&P valve test, seismic strap check, and visual inspection of connections, flex hoses, and flue assembly. For tankless units, the service includes heat exchanger descaling and inlet filter cleaning. The full visit typically takes 45–90 minutes depending on unit type and how long since last service.
A standard tank flush takes 30–60 minutes on a recently maintained unit. On tanks that haven’t been flushed in several years — common in older San Mateo County homes — multiple flush cycles are needed to clear heavily settled sediment, which can extend the visit to 90 minutes. Tankless descaling runs 45–75 minutes including setup and solution circulation time. We give homeowners a time estimate before the visit based on the unit’s age and service history.
No — because San Mateo’s water isn’t hard. Cal Water’s 2025 report places San Mateo’s average hardness at 62 ppm, firmly in the soft category. This means tankless descaling can run on a 2–3 year cycle rather than annually, and tank sediment accumulation will be less aggressive than in hard-water regions. Annual tank flushing is still recommended for sediment control, anode rod inspection, and safety component testing — all of which apply regardless of water hardness.
JK Plumbing 1008 Edwards Rd Burlingame, CA 94010 Phone: (415) 359-4588 Hours: Monday–Saturday: Open 24 Hours | Sunday: Closed CA License: #1080266
Serving San Mateo, Burlingame, San Carlos, Foster City, Belmont, Millbrae, San Bruno, Daly City, South San Francisco, Half Moon Bay, Pacifica, Menlo Park, and all of San Mateo County.


