At a minimum, we recommend flushing your hot water heater at least once a year, with 2-3 times a year being optimal, especially for older systems.