Joe took the time to explain things to us and do the job right. It was such a hot day but he had a smile on his face the whole time!