Cavin and team got to our house at 11 am and worked in the heat till about 6 pm. He was very professional and explained everything very well. Thoroughly positive experience!