The techs did a great job but then when I went up stairs where the HVAC unit and water heater are I found water on the floor where the tech spilled and didn't clean up after himself! This left me with a bad impression.