Wondering if you should install a water heater yourself? Experts recommend leaving it to a trained plumber. Here's why.
On a gas water heater, the sediment creates hot spots that can damage the tank and cause premature failure. On an electric water ... to build a new drain valve. Install the new full-port valve ...