I have heard many times that it is good to clean your water heater about once a year by flushing it. I went to look online to find the proper way to do so and found many people recommending different things for how to clean it.
- Turn off the water supply and drain the heater completely
- Turn off the water supply and drain the heater by just a couple gallons, then turn the water on and off a few times to try to stir up anything at the bottom to let it drain
- Leave the water supply on and run water out of the heater until it clears up
Most of the posts I found recommended the last option, so I decided to go this path. What I found was that all of the water coming out of the hose wasn't very warm (as in it was coming almost directly from the cold water supply) and it seemed to be very clear.
Did I do it right? What is the proper way? As a note, I have a gas water heater that is about 4 years old.