Built on trust, not upsells.
JNR Industries is Jesse Rice's roof cleaning company — Portland-based, owner-run, and over 25 years into doing the job honestly instead of chasing the fastest bid.
Three things that set us apart.
A Treatment That's Safe for Your Home
Made in the USA — no zinc, no bleach, no peroxide. Effective on the moss, easy on your roof, plants, and pets.
You See What We See
Every job includes a full roof inspection with photos emailed to you — no guessing, no upsell games.
Owner-Run and Genuinely Rated
Jesse and the crew have earned a 5.0★ rating across 60+ reviews on Google and Yelp — Jesse answers every one personally.
In the Pacific Northwest, moss isn't a maybe.
Your home is your most valuable possession — and our wet, shaded winters make its roof a perfect home for moss. Left alone, moss lifts shingles, traps moisture, and shortens the life of your roof. JNR removes it and treats the surface so it stays clean far longer, without the harsh chemicals that damage roofing, landscaping, and pets.

A safe, US-made treatment — not a shortcut chemical.
Every roof gets the same eco-friendly, US-made formula, whether it's a small bungalow or a multi-building complex. Here's exactly what's in it, and what we keep out.
The Formula
- US-made
- Eco-friendly, US-made treatment
- Active ingredient: potassium salts of fatty acids — essentially a plant-based soap
- Biodegradable surfactants so it grips the roof instead of rinsing off in the first hard rain
- Labeled safe for pets, plants, and waterways
- Takes about a month to fully soak in and treat the moss at the root
What We Never Use
- Zinc or zinc sulfate
- Bleach
- Peroxide
Jesse Rice — owner, JNR Industries.
Portland-based and owner-operated for 25+ years. Jesse is still the person who answers the phone, gives the estimate, and checks the work — not a franchise, not a call center.
Licensed, Bonded & Insured
- CCB# 214684 with the Oregon Construction Contractors Board — verify our license
- Licensed with the Oregon Dept. of Agriculture — Commercial Chemical Operator #AG-L1056261-CPO
- Workers' Comp covered on every crew member who steps on a roof
We'd rather lose the job than do the wrong one.
We'll tell you when cleaning isn't the answer.
Jesse doesn't do roof replacement, so there's no incentive to steer a homeowner toward a bigger job than they need. If a roof is too far gone for cleaning to buy it meaningful years, he'll say so and point toward a roofer he trusts instead of taking the bid anyway.
Great work isn't cheap, and cheap work isn't great — see exactly how that plays out in our estimate process.
Get a free roof inspection.
Tell us about your roof and we'll take a look — remotely or in person, whichever you'd rather. No pressure, no obligation, just an honest answer.