
Welcome
Moss Boss is a family-owned roofing company located in Salem, Oregon, proudly offering comprehensive roofing services to the Willamette Valley.
Professional Roofing Services
Whether you need roof cleaning, repairs, or a full replacement, Moss Boss Roofing has you covered. Not sure what’s needed? We offer professional inspections and honest recommendations to help you make informed decisions.

Roof Cleaning
Your roof takes a beating from the elements. To protect its integrity and extend its lifespan, we provide expert services that go beyond surface-level cleaning.
- Roof cleaning
- Moss removal and treatment
- Gutter cleaning
- Skylight cleaning

Inspections & Repairs
Roofing issues often appear without warning, especially after storms. That’s why acting quickly matters. Prompt repairs help you avoid water damage, costly structural problems, and interior leaks.
- Leaks
- Skylight & Solar Tubes
- Gutters & Downspouts
- Storm & Emergency Repairs

New Roofs
Roofs don’t last forever. On average, depending on material and maintenance, most will hold up for 20 to 50 years. Eventually, repairs may no longer be enough. When that time comes, our team is ready to help.
- Installation using the PNW Shield Roofing System™
Let us help
Frequently asked questions
For a glossary of roofing terms, please click here.
Q1: How often should my roof be inspected?
We recommend scheduling a professional roof inspection once every one to two years. Additionally, it’s wise to have your roof checked after major storms involving wind, ice, or debris.
Q2: Can moss be left untreated?
No. Untreated moss traps moisture, blocks drainage, and accelerates damage.
It also promotes the growth of algae, mold, and mildew—threatening the longevity of your roof.
Q3: How often should I have my roof cleaned?
To maintain roof health, we suggest cleaning it every 1–2 years.
Homes near trees or prone to debris may require more frequent attention.
Q4: How long does a moss or roof cleaning take?
Cleaning times vary based on size and pitch. In most cases, our crew completes the job in 2–4 hours, including moss removal and gutter clearing.
Q5: What are the signs that a new roof may be needed?
Watch for these indicators: missing or damaged shingles, leaks or stains, excess granules, and sagging.
Q6: How long does replacing a roof take?
Typically, roof replacement takes 1 to 3 days, depending on the project’s size and complexity. We’ll give you an accurate estimate after inspecting your home.
About Us
Moss Boss is your local, friendly roofing company proudly serving homeowners in Salem, Keizer, Albany, Corvallis, and communities in the Willamette Valley.
Our services extend to a variety of communities, including:
Salem, Oregon
Keizer, Oregon
Albany, Oregon
Corvallis, Oregon
Silverton, Oregon
Dallas, Oregon
Monmouth, Oregon
Contact us
Ph: 503.770.0233
Email: office@salemorroofing.com
