Cory was very patient with us. He got to the bottom of our water heater problem, coming three times until we resolved all the issues, which turned out to be a bad breaker, and only charged us for the original visit. Very happy with the service!