Roof care, done honestly — every service, photo-documented.
Multiple services. One small local crew. Whether we are on your roof for a cleaning, a repair, or a scheduled maintenance visit, you get the same safe treatment, and a full photo report emailed when we are done.
Six ways we keep your roof doing its job.
Click into any service for the full rundown — what it covers, how we do it, and what it costs to get on the schedule.
Roof Cleaning & Eco-friendly Moss Treatment
Our specialty. A USA-made, eco-friendly treatment kills moss without damaging granules — no zinc, no bleach, no peroxide — gutters cleared and a treatment applied so it does not just grow back.
Learn moreRoof Repairs & Leak Repairs
Pipe boots, ridge caps, flashing, wind damage — the stuff we spot during a cleaning, fixed with color-matched shingles before it turns into a leak. If a roof is past saving, we will let you know and point you to a roofer we trust.
Learn moreGutter Cleaning & Repair
Debris cleared, downspouts run clear, and the gutters cleaned — plus repairs if we find worn seams, loose hangers, etc. Will let you know what we find.
Learn morePressure Washing
25+ years cleaning siding, walkways, driveways, decks, and fences, with an optional moss and mold treatment afterward so the surface stays clean longer, not just for a season.
Learn moreRoof Maintenance Plan
Scheduled care that keeps moss from ever re-establishing — the annual visit that costs a lot less than the deep clean it prevents.
Learn moreTree Trimming
Clearing the overhang that drops debris, feeds moss, and gives squirrels a way onto your roof — trimmed to protect the roof, shaped the way we know you would like.
Learn moreEvery job includes the same three things.
Photo-Documented Inspection
A full roof check, a description, costs, and photographs emailed to you.
Safe, USA-Made Treatment
No zinc, no bleach, no peroxide. Our treatment is made in the USA and applied by Thomas, our licensed technician.
Licensed, Bonded & Insured
CCB #214684, Oregon Commercial Chemical Operator license #AG-L1056261-CPO, and full workers' comp on every crew member who steps on your roof.
If it is not cleaning your roof needs, we will say so.
We spot a lot of roof issues during a routine cleaning — some are a quick repair, and some are past the point where cleaning helps at all. When we tell you it is time to call a roofer instead of hiring us again, that is an honest read, not a sales pitch.
Not sure which service you need?
Tell us what is going on and we will take a look — always in person. No pressure, no obligation, just an honest answer about what your roof actually needs.