The answer to 'how to clean water heater' is to flush and descale the water heater on a regular basis. This helps remove sediment buildup, improve efficiency, and extend the lifespan of the water heater.
To clean your water heater, start by turning off the power or gas supply. Then, attach a hose to the drain valve at the bottom of the tank and drain the water into a bucket or floor drain. Once drained, refill the tank and add a water heater cleaning solution to help break down any mineral deposits. Let the solution sit for the recommended time, then drain the tank again. Finally, flush the tank with fresh water until the water runs clear.