MOSS Thick moss growth with its shallow root system keeps the roofing materials damp for extended periods and this moisture promotes wood rot and can and does erode the asphalt shingles. Moss typically starts to grow at the top of the vertical slots between the shingles. These areas of asphalt shingles are the last place water evaporates from a roof. Moss, like lichen colonies, is quite damaging to shingles and some of the granules underneath the moss may be gone. This will be evident if once the moss is removed, the portions of the interior mat of the shingle are visible. It's important to have moss professionally removed from your roof to extend the life of the shingles. If left untreated it will become so thick you will not see your shingles in many areas. I've seen some situations where it looks like a roof is covered with green carpet.
In most cases it should be handled in the same manner as the black algae roof stains (or "roof mold"), which has already been described above. A pre-treatment EPA-approved algaecide/fungicide solution applied with non-pressure methods will kill lichen and moderate moss growth. It usually dies and turns a whitish color within minutes. Unlike black algae stains which come off in the rinse phase of the cleaning, dead lichen and moss will require a few days of dwell time before rinsing off the roof.
To summarize, black roof "mold" stains (algae) should come off immediately if using the proper methods. White or green lichen and moss, on the other hand, will be killed with the same chemicals but will need a few days of dwell time to ensure a full kill. You would be wise to keep your feet safely on the ground (a good idea) t and check for a reputable roof cleaning company. It's likely a company in your area that knows how to remove your roof algae using no/low-pressure cleaning professionally and safely.
So, your ready to hire some professional roof cleaners. Your spouse has been complaining to you that the black roof stains are ruining your curb appeal, and after reading and researching you now understand that it's also an issue of restoring your roof's health and longevity. You need to know how to find a roof cleaning company that will do the job right. Here's a general checklist for what to look for in a roof cleaning contractor.