https://www.bioenergyconsult.com/water-heater-maintenance/
Water Heater Maintenance for Efficiency and Savings