You can expect the roof to stay moss free for between 2-4 years and
it may take 5+ years until moss growth becomes prolific again.
Choose a Good Roofing Contractor to Install Your New Rood in Oregon.

You should see to it that the warranty is included
in your contract.