Water heater started leaking from top. Spent a lot of time diagnosing it, finally determined tank was cracked somewhere, time to replace it.
Called a place in Yellow Pages. He wanted, get this, for labor alone, after I bought the water heater, and had it next to the old one, $500 to install the new one and take away the old one. And that's just the labor! What? No thanks. He said he would bring out a new WH and install it for a total of $1,150. Again, no thanks.
I bought my new WH at Home Depot for $368. Add to that tax, some new parts, and $24 to rent a truck. Came to about $460 my total cost.
I was scared to do it but did lots of internet research and bugged the store employees with a lot of questions and it all worked out OK. Knock on wood. Got hot and cold water once again, can wash hands, shave, have hot shower !!