Flushing your water heater removes sediment that causes inefficiency, higher bills, and potential damage. Most experts recommend flushing once a year—or every six months if you have hard water or ...