NJM Roof & Gutter Cleaning

Serving St. Helens & The Portland Metro Area Mon to Sat, 7am to 6pm

Portland, Oregon · North & Northwest

Roof Cleaning Portland, OR: Moss Removal and Soft Wash Roof Cleaning

Portland grows moss faster than almost anywhere in the country, and a mossy roof is not a cosmetic problem. It lifts shingle edges, holds water against the deck and shortens the life of a roof you were not planning to replace. NJM removes it with low pressure soft washing, treats what is left at the root, and does it as a licensed Oregon contractor with insurance on every crew member.

  • Licensed CCB #252799
  • Bonded & Insured
  • 4.9 From 130+ Reviews
  • Satisfaction Guarantee
CCB #252799Licensed In Oregon
Fully InsuredLiability & Workers Comp
4.9 Stars180+ Google Reviews
SatisfactionGuaranteed Or We Return

Portland Roof Cleaning That Removes Moss Without Damaging Your Roof

Moss needs three things to establish: moisture, shade and a mild temperature. Portland supplies all three for roughly eight months of the year, and the urban canopy here is among the heaviest of any major American city. A north facing roof plane under mature fir or maple can stay damp from October through to April without ever properly drying.

What happens next is mechanical rather than cosmetic. Moss establishes in the joint between shingle courses, then thickens. As it thickens it lifts the lower edge of the shingle above it, and once that edge is raised two things follow. Wind gets underneath it, and rainwater runs sideways under the course instead of over it. On an older Portland roof, where the sheathing and flashing details were never designed to be tested, that is how a cleaning problem becomes a leak.

Algae behaves differently. It sits flat on the surface as dark streaking running down from the ridge, and while it does not lift anything, it holds moisture and darkens the roof so it absorbs more heat. Lichen is the third one, and it is the awkward one, because it bonds into the granule surface itself. Scrubbing lichen off takes granules with it, which is exactly the protective layer keeping your shingles rated.

So the method matters more than the effort. We apply a biodegradable solution at roughly garden hose pressure, let it kill the organism through the root, and rinse. Nothing is scraped, nothing is blasted, and the granules stay where the manufacturer put them.

Portland, Oregon roof clear of moss after NJM soft wash cleaning

What Is Included in Our Portland Roof Cleaning Service

Roof Inspection

Before anything is applied we look at what we are dealing with. Roof material and approximate age, pitch and how it affects access, the condition of the granule surface, whether previous pressure washing has already caused loss, lifted or missing tabs, the state of the flashing at dormers and chimneys, and where the valleys run. If a roof is genuinely at the end of its life we say so rather than clean it and take the money.

Roof and Debris Clearing

Loose material comes off first. Leaf, fir needle, small branches and the built up debris that packs into valleys and behind chimneys. On a Portland property under mature canopy this is often a substantial amount, and it goes into bags rather than over the edge into your beds.

Roof Moss Removal

Established moss mats are removed by hand once treated, working with the run of the courses rather than against them so nothing is levered up. Anything still bonded is left to release on its own after treatment rather than forced.

Moss and Algae Treatment

A biodegradable solution is applied across the full roof plane, not just the visible patches, and given dwell time to work down into the root structure. This is the step that decides how long the result holds, and it is the step most commonly rushed. Treatment is included in the price of a roof clean rather than sold as an upgrade.

Soft Wash Roof Cleaning

Low pressure rinse across the whole surface once the solution has done its work. Soft washing is the method we use on every roof we touch, on every material, without exception.

Cleanup and Final Inspection

Landscaping is pre-wet before we start and rinsed down afterwards. Debris that has washed into the gutters is cleared or flagged, siding and patios below the work area are rinsed, bagged material leaves with the truck, and we walk the property before we go. Before and after photos are sent to you whether you were home or not.

Why Moss Is Such a Problem for Portland Roofs

Portland's Wet Climate

It is not the total rainfall that does it, it is the distribution. Long stretches of persistent damp at mild temperatures are far better growing conditions than heavy rain followed by proper drying. A Portland roof rarely gets the dry spell that would set moss back.

Tree Cover and Shaded Roofs

Portland has one of the densest urban tree canopies in the United States, and much of it is protected by ordinance. That matters practically, because the tree shading your north slope is usually not coming out, and frequently is not even yours. Shade is permanent, so the roof goes on a maintenance cycle instead.

How Moss Damages Shingles

Three ways, in order of seriousness. It lifts the shingle edge, letting wind and water underneath. It holds standing moisture against the mat, which accelerates the breakdown of the asphalt binder. And the root structure works into the granule surface, so when moss is eventually pulled off by hand or by weather, it takes granules with it. Those granules are the UV protection.

Moss vs Algae vs Lichen

GrowthWhat it looks likeWhat it doesHow it is handled
MossGreen, thick, sits proud of the surfaceLifts shingle edges and holds waterTreated at the root, then lifted once dead
AlgaeFlat dark streaks running down from the ridgeStains and retains heat, does not liftDissolved with solution, rinsed at low pressure
LichenCrusty grey green patchesBonds into the granule surfaceTreated and left to release, never scrubbed

Most Portland roofs we look at have at least two of the three, which is why a single blanket approach underperforms.

Our Roof Cleaning Process

Step One

Inspect Your Roof

Material, pitch, granule condition, flashing and access, all assessed before anything is turned on.

Step Two

Protect Landscaping

Beds and planting pre-wet so they take up water rather than solution. Anything vulnerable is covered.

Step Three

Remove Loose Debris

Valleys, dormer returns and behind the chimney cleared by hand and bagged.

Step Four

Treat The Growth

Full plane application with proper dwell time, then a low pressure rinse.

Step Five

Clean Up And Walk Through

Landscaping rinsed, gutters checked, debris removed from site, and a walk round with you or a photo set sent through if you were out.

NJM applying soft wash treatment to a Portland, Oregon roof
ApplicationReal photo of step four to be added here.
Moss on a Portland roof plane before treatment
BeforeSwap in a genuine Portland job photograph.
Portland roof clear of moss after NJM treatment
AfterPair it with the before shot from the same address.

Soft Washing vs Pressure Washing a Roof

This is the single most consequential decision anybody makes about their roof, and a lot of quotes do not make it clear which one you are buying.

Soft washingPressure washing
Pressure usedRoughly garden hose pressureMany times higher
What does the workThe solution, given dwell timeForce
Effect on granulesLeft in placeStripped, often visibly
Effect on the organismKilled at the rootRemoved at the surface, root left behind
How long it holdsConsiderably longerOften regrows within a season
Water intrusion riskLowWater can be driven under courses and flashing
Manufacturer positionLow pressure methods are what shingle manufacturers specifyHigh pressure is widely warned against and can affect warranty cover

We do not pressure wash roofs. Not on asphalt, not on cedar, not on tile. If a quote you have been given is dramatically cheaper and dramatically faster, it is worth asking which method it is based on. More detail is in our guide to soft wash roof cleaning.

A pressure washer will clean a roof in an afternoon and age it five years doing it. I have walked away from jobs where the customer wanted it done that way. It is not a service I am willing to sell.

CamronOwner, NJM Roof & Gutter Cleaning

Roof Types We Clean in Portland

Asphalt Shingle Roof Cleaning

The majority of Portland housing. The priority here is the granule surface, so pressure stays low and nothing is scrubbed. Older three tab roofs on pre-war houses get a gentler approach again, because the mat underneath has less life left in it.

Cedar Shake Roof Cleaning

Still found on older Portland properties and on plenty of homes across the west side. Cedar is the material with the least tolerance for pressure, because stripping the surface fibre opens the grain and accelerates rot directly. Cedar gets the lowest pressure we use and a longer dwell time to compensate.

Tile Roof Cleaning

Concrete and clay tile are robust underfoot but the issue is what sits between and beneath them. Growth in the laps holds moisture against the batten. Tile is treated rather than blasted, and we are careful about foot traffic since a cracked tile is a repair rather than a clean.

Metal Roof Cleaning

Less common on Portland houses than on outbuildings, and generally straightforward. The concern is the coating rather than the substrate, so solution strength and rinse method are matched to the finish rather than assumed.

If your roof is something not listed here, ring and describe it. We would rather tell you it is outside what we do than experiment on your house.

How Much Does Roof Cleaning Cost in Portland?

Every roof is quoted individually and the written number is fixed once you accept it. There is no price list, because a chart would either overcharge simple roofs or undercharge complicated ones. These are the six things that actually move the number.

Roof Size

Measured on the home's ground footprint rather than pitched surface area, which is the figure on your county assessor record.

Roof Pitch

Steeper roofs need additional fall protection and slow the work down. On the older housing stock in North and Northwest Portland, pitch is often steeper than a modern build.

Amount of Moss

A light algae streak and an established moss mat are different afternoons. Heavy growth may need longer dwell time or a second pass.

Roof Material

Cedar and tile take longer than composition shingle because the method has to be adjusted and the pace slowed.

Accessibility

Narrow city lots, street parking restrictions, gated side returns and planting tight against the wall all affect how long setup takes.

Additional Gutter Cleaning

Everything the roof sheds ends up in the gutters, so most customers add it. Booked into the same visit it costs less than a separate appointment because we only mobilise once.

How Often Should You Clean a Roof in Portland?

Moss establishing on a shaded Portland, Oregon roof plane

There is no single correct interval, and anybody quoting one without seeing your property is guessing. What actually decides it:

  • Tree coverage. A roof under mature fir needs attention considerably more often than one in the open.
  • Orientation. North facing planes hold damp longest and go first, often years before the south side shows anything.
  • Species overhead. Conifer sheds year round and the needles hold water. Deciduous drops heavily in a short window.
  • Roof material. Cedar and tile hold moisture in their texture more readily than smooth composition.
  • Existing growth. A roof cleaned properly and treated at the root regrows far more slowly than one that was scraped.
  • Drainage. A roof whose gutters back up stays wet along the lower courses regardless of anything else.

In practice, most Portland roofs we look after settle into every one to two years. Heavily shaded properties under protected canopy tend toward the shorter end, and open sun exposed roofs can go longer. We give you a realistic interval for your property after the first visit rather than before it.

Portland Roof Cleaning Before and After Results

Three documented jobs, each with the problem, the roof type, what we did and how it turned out.

Roof Moss Removal, North Portland

Camron, write this one. A North Portland or St Johns property. Cover the roof type and rough age, what the growth was like and on which planes, what the crew did, and the outcome. Three or four sentences with one real photo pair.

Asphalt Shingle Roof Cleaning, Northwest Portland

Camron, write this one. A composition shingle job. Worth choosing one where the customer had been told they needed a new roof, if you have one.

Roof and Gutter Package, Portland

Camron, write this one. A bundled visit. Cover why the roof went first and what came out of the gutters afterwards.

Only genuinely completed work. Caption each photo with the actual area and roof type, for example roof moss removal, NE Portland, OR.

Why Portland Homeowners Choose NJM

Licensed Oregon Contractor

Oregon Construction Contractors Board licence #252799, active and verifiable on the CCB website in about thirty seconds. Plenty of exterior cleaning outfits operating in this market hold no licence at all.

Bonded and Fully Insured

General liability cover in place and workers compensation on every employee. Nobody who steps on your roof is a subcontractor, so you carry no liability if somebody is injured on your property. We can send the certificate before we book.

4.9 Stars From 130+ Google Reviews

Read them rather than take our word for it. The count moves, so check the profile for the current figure.

Local and Owner Operated

NJM started with Camron cleaning gutters for neighbours around St. Helens and grew by word of mouth through Columbia County before there was a website. He still quotes most jobs personally. We reach Portland down Highway 30, which is why North Portland, St Johns and the Northwest quadrant are the parts of the city we serve properly.

Roof Safe Cleaning Methods

Soft washing only, on every roof, every time. No pressure washing, no scraping lichen, no exceptions made because a customer asked.

Clear Upfront Quotes

Written estimates with a fixed number. If we find something on the day that changes the scope, we stop and quote it before doing anything.

Satisfaction Guarantee and Regrowth Warranty

If the result is not right, we come back at no charge. Treated roofs also carry a limited moss regrowth warranty, and we will explain the window that applies to your property before you book.

Confirm before publishing. The regrowth warranty terms and the current review count both need checking against what NJM actually offers today, since both appear on this page as trust claims.

What Portland Customers Say About NJM

Roof cleaning reviews specifically, rather than the full company feed.

Curated reviews go here. Pull three to six Google reviews that mention the roof, moss, cleanup or a bundled roof and gutter job. Do not embed the whole widget on this page, since it brings in window and pressure washing commentary that does nothing for someone deciding on a roof clean.

Read all our Google reviews

Portland Neighborhoods We Serve

We come into the city on Highway 30, so the north and west sides are where we schedule most easily. That covers St Johns, Kenton, Arbor Lodge and the rest of North Portland, along with Northwest Portland and the inner Northeast neighbourhoods. We do reach further into Southeast and the Sellwood and Woodstock end of the city, though scheduling runs a little longer. If you are out toward Gresham we will tell you honestly that somebody closer is a better call.

Outside the city, our roof cleaning pages for Beaverton, Hillsboro, Scappoose and Vancouver, WA cover conditions specific to those areas. The full list is on the service areas page.

Frequently Asked Questions About Roof Cleaning in Portland

How much does roof cleaning cost in Portland?

It is quoted per property rather than from a price list, based on footprint, storey count, pitch, roof material, how heavy the growth is and access. Send an address and a couple of ground level photos and a fixed written price usually comes back the same business day.

How long does roof cleaning take?

Most single family Portland homes are a half day to a full day. Complex roof lines with multiple dormers and valleys take longer, as does cedar or tile, because the pace has to be slower.

How often should Portland roofs be cleaned?

Most properties we look after settle into every one to two years. Heavily shaded roofs under protected canopy go toward the shorter end, and open sun exposed roofs can go longer.

Does roof cleaning remove moss permanently?

No, and anybody promising that is overselling. The shade and moisture that grew it are still there. Treating at the root rather than scraping is what buys real time, and treated roofs carry a limited regrowth warranty.

Is soft washing safe for asphalt shingles?

Yes. It runs at roughly garden hose pressure and lets the solution do the work, which is the approach shingle manufacturers specify. The damage risk comes from high pressure.

Can you pressure wash a roof?

It can be done and it should not be. Pressure strips the granules that give shingles their UV protection, can force water under the courses and is widely warned against by manufacturers. We do not offer it.

Does NJM clean gutters during roof cleaning?

Debris that washes into the gutters during the clean is cleared or flagged. A full gutter clean is a separate service, and most customers add gutter cleaning in Portland to the same visit.

Can you clean a roof in rainy weather?

Light rain is usually workable. Heavy or persistent rain dilutes the solution and washes it off before it has done its job, so we reschedule rather than deliver a compromised result.

What time of year is best for roof cleaning in Portland?

Late spring and early autumn are ideal. Spring gives the roof the dry months to recover, and autumn gets it clear before the wet season. Winter work is possible and often quicker to book.

Will roof cleaning harm my plants or landscaping?

No. We use biodegradable, plant safe solutions, pre-wet all beds and planting before we start and rinse them down afterwards. Keep pets indoors while we are working and until surfaces have dried.

Do I need to be home during the service?

No. We need access around the property and an outdoor tap. You get before and after photos plus a summary of anything we noticed when we finish.

Is NJM licensed, bonded and insured?

Yes. Oregon CCB licence #252799, general liability cover, and workers compensation on every employee. We can send the certificate before booking if you want it on file.

Get a Free Roof Cleaning Estimate in Portland

Send your address and two or three photos of the roof from the ground. Most Portland homes are quoted without a site visit, and estimates usually come back the same business day.

  • Call or text (971) 328-2122
  • Serving North, Northeast and Northwest Portland, with wider coverage on request
  • Hours Monday to Saturday, 8:00 to 18:00
  • Licensed Oregon CCB #252799, bonded and insured
Clean asphalt shingle roof in Portland, Oregon after NJM soft washing