Signs you're overdue
!Rumbling or popping while heating. Water trapped under the sediment layer is boiling. The fix is a flush; the sound is the warning.
!Rusty or metallic-smelling hot water (cold runs clear). The anode rod is likely consumed and the tank has started corroding.
!Moisture or drips around the base or the T&P discharge pipe. Don't wait on this one.
!Hot water runs out faster than it used to. Sediment is occupying tank volume and insulating the burner.
!The unit is 10+ years old and has never been serviced. It's at the age where the DOE lifespan range starts ending; maintenance now still buys time.
!A tankless unit cycling or showing scale error codes. Time to descale.
How to flush a tank in 30 minutes
Turn the thermostat to pilot (gas) or cut power at the breaker (electric). Close the cold-water inlet. Connect a garden hose to the drain valve at the base and run it to a floor drain or outside. Open a hot tap upstairs to break the vacuum, open the drain valve, and let it run until the water comes out clear — usually 10–20 minutes. Close the valve, refill, then restore power only after the tank is full.
That's the whole task. If the drain valve won't open, don't force it — old plastic valves snap, and a snapped valve is an emergency. That's the line where DIY ends.