Staining on an asphalt roof

Anyone know how to get staining off an asphalt shingled roof.
Not even sure where it's from, but I have an magnolia, a pecan, and an oak in close proximity.
Rob Norfolk, VA
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

or a combination of the three. Increasing sunshine a bit and air circulation would result from some tree pruning or removal, making for a more healthy roof. Big box stores like Home Depot sell zinc compounds, such as Moss Out, that will attack the stain. It is diluted with water, then applied with hose-end sprayer or pump sprayer. Make sure that whatever you get, is not going to damage the shingles.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.