Don't always trust the plumber on those!...had a plumber tell me a couple weeks ago I'd need a new whole new unit. I replaced the heating element and thermostat myself for $20 and the help of a YouTube video. Good as new!Water heaters both crapped out right before vacation!!!!! UGH always something!!!