May need to get some of those strips of metal that go under the last run of shingles. They stop algie from growing and you don't have to go on the roof once. Like magnesium or galvanized. Something, I can't think of what it's called or type of metial. Maybe zink Millerz