Zach was very good and saw right away all the mistakes that were made in the installation of the new heater for this I was extremely upset. I did not expect them to have to do all the work they had to do and certainly did not budget that time expense in my day.