I had Kasey come out to my project the other day. He was extremely professional and knowledgeable about all things solar and roofing. He was even kind enough to share ... more