If you guys are looking a honest company to replace or repair your water heater. I recommend AmeriServe. Guy Braden was super knowledgeable and recognized the problem upon arrival. Answered all my questions and was very professional.