Many homeowners have spent thousands of dollars replacing shingle roofs that could have been restored with a simple low pressure cleaning process. Those black streaks on your roof are not signs of wear, but algae.
Remember that not every roof cleaning or pressure washing job is the same and the results can vary depending on the condition of the existing roof shingles. Low pressure cleaning is a very effective technique for cleaning roofs and can be done without causing damage to shingles.
Soft washing your roof will extend its life, and prevent any health hazards from the accumulation of fungus or mildew. Additionally, a moss and fungus covered roof will absorb more heat and therefore increase your utility bills.
The recommended frequency to clean your roof depends on the location of your home. In the northern states roofs can go longer between cleanings but wherever they are exposed to high temperatures and humidity year round, they need to be cleaned at least every three to four years.