How to prevent roof stains:

.
Preventing those unwanted stains is the best way. Several methods are explained below.

Following Shingle Manufacturers Recommendations for Stains.

Clearing Tree Limbs and any Vegetation from Roof Areas.

Installing Copper or Zink strips to roof area.

 

WORK IN PROGRESS: 

RooferDave.com