Free moss removal quotes from Salem-area roof care companies. No obligation.

Home / Moss prevention

Prevention

Preventing roof moss in Salem

Cleaning gets rid of moss. Changing the conditions keeps it from coming back.

OSU Extension plant pathologist Jay Pscheidt puts it plainly: "You can clean all you want but to keep moss at bay, the environment needs to change."

1. Let the sun in

Moss likes moist, shaded roofs, and sunlight dries it out. Trimming back branches that shade the roof is the single most effective step.

2. Keep debris off the roof

Needles and leaves hold moisture against the shingles and give moss something to root in. Clear the roof and valleys, and keep gutters flowing.

3. Zinc or copper strips

Strips along the ridge release metal ions as rain runs over them. Oregon State's moss resources describe physical removal followed by zinc strips as an effective long-term approach, with two caveats:

4. Consider the roof itself

Moss does not take root easily on metal roofs, and algae-resistant shingles with copper granules are commonly recommended when replacing a roof. See roof types and moss.

5. Commit to maintenance

After removal, OSU recommends an annual maintenance routine. Treatments wash off, so prevention is a habit, not a one-time purchase.

Ask any company you hire what their preventive step is, how long it is meant to last, and whether any regrowth guarantee is in writing.

Get a moss removal quote

Salem, West Salem, Keizer, Turner, Silverton, Dallas and nearby. Free, with no obligation. A local moss removal company follows up by phone or email.

Get moss removal quote