You.
Need.
A.
Man.
Last time our water heater shit the bed, I went to big orange box store, bought new water heater, a handful of fittings and Teflon tape for about $238 bucks.
Had the new water heater in and working in less than 3 hours.
...And I'm not even a plumber.