Todd,
There is tons of information on roof cleaning on multiple forums all across the net. A little research on the right boards will increase your knowledge 10 fold in a few weeks. As far as an "off the shelf" product for roof cleaning... you will not currently find one that will work like a...