I was so satisfied with the service I received. He took time to really try to get my old water heater up and running, but the old thing couldn't be revived. He installed a new one that same day and took the time to explain everything to me. He is very honest and professional. I will recommend him to everyone.