My lazy soon to be ex-husband never fixed our hot water heater. Does anyone know a good reputable plumber who would be able to replace it AND bring it up to code (since the seller was dumb.) My homeowners insurance says it also has to be a contractor who does it. Please and Thank You!!!!!