Moss is basically a long-term death sentence for your roof. As with most living things, moss grows and once it does it ruins the structure of your roof. It lifts your shingles, and can cause leaks. In order to preserve the lifespan of your roof, if you spot moss, you'll have to act quickly.
The easiest way to get rid of moss on your roof is to get up there and gently wash your roof with soap and water. You don't want to use anything with too much pressure as it could ultimately damage your roof.
If a gentle washing doesn't cut it, you may have to turn to commercial powders and sprays. Some of these sprays can leave a residue on your roof, but should disappear after a few heavy rains.
Regular Gutter Cleanings
Moss loves water, and that makes a blocked up gutter its best friend. This applies especially to moss growing around the edges of your roof. A full gutter provides moss a growing medium and moisture that it can absorb through its leaves. This can lead to curling or warped shingles around the edge of your roof.
To prevent this, take special care to clean your gutters as soon as you notice any debris. Especially around the fall when leaves start to pile up. If you aren't comfortable cleaning your gutters you can have a roofing contractor come clean them quarterly to keep them nice and moss free.
Removing A Tree
Sometimes outside factors can create the perfect habitat for moss. Trees planted near your home can provide shade that keeps your roof cooler. However, in some climates, this shade can be a direct factor in moss growing on roofs. If you haven't been able to scrub or treat the moss away, you may have to remove its source of shade. This may mean removing branches near your roof or removing the tree itself if it's too close to your roof.
Sometimes, when moss is truly allowed to take hold its root systems lift your shingles and make it susceptible to water damage. If your roof has begun to sag or show other signs of water and structural damage it's time for a replacement.
When installing your new roof, you can have your contractor install copper or zinc strips beneath your shingles. These strips are toxic to mold and can prevent its growth. Contact a roofing contractor for more help.