We Clean And Treat Roofs In Portland OR Plus.

Organic OMRI Roof Treatment. Safe Around Plants, Gardens & Watersheds. Works Great!
Read MoreGet A Quote

Now a little bit about why our customers love us:


Always On Time


Super Friendly Team


Trusted in the Community


Easy Bids


Guaranteed Work


Great Reviews


Superior Cleanup


Licensed, Bonded & Insured


Roof Maintenance

Roof maintenance in Portland is so often neglected. Our roof maintenance services and maintenance plans can alleviate you having to worry about your roof’s preservation.


Roof Cleaning Moss Removal

Our most popular service is our roof cleaning moss removal. We treat your roof like our own and it shows year after year.  Don’t let moss be your enemy – keep your roof treated!


Roof Repairs

We do our full on roof inspection included with all work to help keep your roof leak tight. We can also do full on repairs when needed. Please click our repairs link at the top of this page.

Licensed, Bonded, Insured, Workers Comp, & DOA Applicator License

———– Fully legal for your peace of mind, we can send you our credentials simply with just the click of a button. ———–

Residential Roof Cleaning

Residential Roof Cleaning

Composition experts. Full inspection with every job. Fully legal.

Composite Roof Cleaning Portland Oregon

Composite Roof Cleaning

This is our area of expertise. 15 years experience.

Maintenance Plan

Maintenance plan

To keep your roof clean and leak free.

Portland's choice for gutter cleaning - and gutter repairs.

Gutter Cleaning

We can clean, inspect and repair gutters with photos taken & emailed.

Pressure washing

Pressure Washing

We do ground and siding pressure washing work as well.

Portland Commercial Roof Cleaning

Commercial Roof Cleaning

Condo’s, apartments, multiplexes, HOA’s, etc.

Tree trimming

Tree Trimming

This is part of roof maintenance. Tree limbs should be kept away.

Customers anticipating your appointment? Please click here.

JNR Industries LLC

Licensed, bonded, insured, workers comp, plus more for

your peace of mind. Our new CCB license number is 214684.

Servicing all of Portland and surrounding areas.  Can usually have an estimate to you the very next business day. These estimates are free.

The free bids on the west side we do via google maps, earth, photos and the google square foot measuring tool. One of us can get a bid out to you right away usually within the next business day.   

We are not licensed in Washington.

We also service but not limited to West Linn, Clackamas, Happy Valley, Milwaukie, Gladstone, Oregon City, Lake Oswego, Sandy, Gresham, the east side of Portland and surrounding towns.

Roof Cleaning Service Locations

Our roof treatment product which we have had years of experience with is legit Organic OMRI label. Plus it works amazing, better than anything we have seen. Safe!

Since the dawn of the organic movement, manufacturers have been eager to earn the respect of the backyard gardeners seeking natural solutions. The problem is that claiming your product is organic is a lot easier than actually making it so. In fact, one of the early...

Please rely heavily on the treatment, and minimize the amount of cleaning and foot traffic. 

WE rely heavily on the treatment products that we use as it is a specific blend of the right ingredients to kill and deter moss and algae growth plus it has the right amount of surfactants to help it stay on longer and work with mother nature. Surfactant - a substance...

Why it’s important to keep your roof clean

When the roof on the exterior of your home is dirty, or the paint is peeling, it makes your entire house look dingy. As homeowners, we know we’re expected to keep our homes looking nice — no one wants to come home to a mess, and no one wants to own the house that the...

Some good info on proper maintenance and some excerpts by some real home owners.

That bacteria growth on your roof can really shorten the life of your shingles. Here's how an experienced cleaning company can help. A short statement from a homeowner who is oblivious to what a roof would need for maintenance.  "We had noticeable black streaks on the...