Dan was very professional and knowledge. He went above and beyond to ensure the job was done well and even went the extra mile to clean the eves of our home and answer all of my questions concerning some of our other issues. Will definitely be calling back for further services in the future! Thank you, Dan!