
LOCAL • FAMILY-OWNED • AWARD-WINNING

Professional Roofing Services
Not every roof concern calls for the same answer. We help you understand whether maintenance, a focused repair, monitoring or replacement makes sense for your home.
Frequently asked questions
How do I know whether my roof needs repair or replacement?
An isolated problem may only need a repair. Widespread wear, recurring leaks or damage across several areas may make replacement worth considering. We’ll explain what we find and help you compare the practical options.
How much does a roof replacement cost?
Cost depends on the roof’s size, pitch, complexity, materials and any decking repairs needed. Our instant estimator provides preliminary pricing to help you plan. A firm proposal requires reviewing your roof and confirming the scope. Get an instant estimate.
Do you offer free roof assessments?
Yes. Basic verbal assessments are free and may include photos with a brief explanation of our findings. Comprehensive written reports for insurance, claims, litigation or HOA use start at $350, depending on scope and complexity.
How often should my roof be inspected?
It depends on its age, condition and any concerns already being monitored. Newer roofs without problems generally need less frequent attention. If you notice a leak, missing shingles or a change after a storm, contact us about an assessment.
How do I know when my roof needs cleaning?
Look for moss buildup, accumulated leaves or needles, and debris affecting drainage. Shade, surrounding trees and previous moss growth influence how quickly buildup returns. We recommend cleaning based on the roof’s actual condition rather than one fixed schedule.
How long will the work take?
Timing depends on the service, roof size, access, scope and weather. We’ll discuss the expected schedule before work begins and keep you informed if conditions change.
Local roots. Personal service.
Roof care from a local,
family-owned crew
Brothers Tom and Joe Epperly built Moss Boss Roofing around clear communication, hands-on experience and education before sales.
We’ll explain what we see, walk you through the options and help you choose the next sensible step for your roof.
Meet the Moss Boss crew →
Built around local roof care
Rain, shade, moss and tree debris are familiar concerns in Salem and the Willamette Valley. We consider your roof’s age, materials and condition before recommending work.
See the work for yourself
Explore local roofing projects
See roof-cleaning before and after
Let’s talk about your roof
A clear next step
starts here.
Have a leak, moss buildup or questions about an aging roof? Tell us what’s going on. We’ll help you understand your options.
Mailing address
4669 Fuhrer St NESalem, OR 97305








