Flushing is one of the cheapest maintenance jobs in a house — even if you hire it out. Skipping is one of the most expensive. Here is what each option actually costs over the life of a water heater.
The choice is not really DIY versus plumber — both are cheap. The choice is whether you do it at all. Skipping is the most expensive line on this table.
| Option | Per-flush cost | 10-year cost |
|---|---|---|
| DIY yearly flush | $0 | $0 (just time) |
| Plumber yearly flush | $100–$200 | $1,000–$2,000 |
| Tankless plumber descaling | $150–$300 | $1,500–$3,000 |
| Skip flushing entirely | $0 today | $1,200–$3,000+ in early replacement, plus $500–$1,500 in wasted energy |
DIY is free if you can spare an hour. Hiring a plumber yearly across a tank's full life still costs less than half of one early replacement. Skipping looks free until year 8.
If you already own a garden hose and a screwdriver, the cost is zero. The full materials list — for a first-timer who needs to buy everything — looks like this.
Read the DIY flush guide for the step-by-step.
A standard tank flush is straightforward — most plumbers charge $100 to $200, often as part of a broader maintenance visit. The price covers the labor, the service call, and a quick inspection of the anode rod, pressure-relief valve, and connections.
Worth paying for if: your tank has not been flushed in years and you suspect the drain valve is clogged, you have a tankless unit and want a descaling done right the first time, or you simply do not want to spend the hour on it.
Not worth paying for if: you already own the tools, the tank is under five years old, and you have done basic plumbing before.
Skipping flushes does not show up on a single bill. It shows up across a decade — a slow leak from the energy bill, then a single large hit when the tank fails early.
See the full consequences breakdown for the year-by-year damage progression.
Whatever you decide — DIY or plumber, yearly or every six months — the one cost you cannot afford to skip is the cost of remembering. A reminder email is free. It removes the only real reason people miss the flush.
See the water heater flush reminder pillar for how the reminder works, or check how often you actually need a flush for your specific water and tank type.
Add a $0 reminder so the flush actually happens.
Done in seconds. No sign-up required.
Most U.S. plumbers charge $100 to $200 for a standard tank-style water heater flush, depending on region and access. Tankless descaling runs higher — $150 to $300 — because it takes longer and uses a descaling solution. Service-call minimums in some markets push the floor closer to $150.
Essentially nothing if you already own a garden hose, a screwdriver, and a bucket. The whole DIY job costs $0 in materials and 45 to 60 minutes of your time. Replacement drain valves run $10 to $20 if you need one.
A typical tank-style replacement runs $1,200 to $3,000 fully installed, per HomeAdvisor national averages — that covers the tank, labor, permits, and disposal of the old unit. Tankless replacements run higher, $2,000 to $5,000, because the install is more involved.
Yes. The U.S. Department of Energy notes flushing recovers 10 to 20 percent efficiency lost to sediment, saving $50 to $150 a year on energy bills. It also extends tank lifespan by 30 to 50 percent. A $100 yearly flush easily pays for itself, and a DIY flush is pure upside.
Once a year for a standard tank in average water conditions. Twice a year for hard water, well water, or tankless units. Either way, a yearly reminder lets you decide each time whether to DIY or hire it out — no recurring subscription needed.
Sometimes. Some home warranty plans include annual maintenance visits that cover flushing, and some plumbing service contracts bundle it with HVAC tune-ups. Read the fine print — many plans cover repair but not preventive flushing.
A yearly email at no cost, with follow-ups if you don't mark it done. The simplest line item on a water heater's lifetime cost.
Set My Flush ReminderLast modified: