No one likes to replace a water heater, but no hot water is not an option! Brad and Zack stayed in communication with me, showed me what they were doing and why, did a great job of problem-solving, gave me detailed maintenance instructions, and finished everything on time, including cleanup. Great job, guys! I highly recommend you!