 Yeah, I'll give you a couple of ideas. First off, there's a roof cleaner called Spray and Forget that works very well. You apply it to the roof and it kind of goes to town right away, working on a wide variety of stains. It might take a month or more, but they will disappear.