Tim was awesome! He got to my place quickly, explained everything and put my mind at ease! And on a Sat! Totally recommend him! He is the only one I want to replace my hot water heater when the time comes.