NJM Roof & Gutter Cleaning

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

Portland, Oregon

Portland Roof Cleaning & Moss Removal

Moss off, roof treated, gutters cleared. Soft washed at low pressure, never blasted, by a licensed local crew.

Priced by roof size: from $0.22 per sq ft

  • CCB #252799
  • 4.9 stars on Google
  • Soft wash only
Mossy green roof on a two-story craftsman house in Portland before cleaningBefore
The same Portland craftsman roof after soft wash cleaning, with the moss removedAfter
A Portland craftsman roof, before and after.

What It Costs

Portland Roof Cleaning Prices

We price Portland roof cleaning by roof area and height, so you can estimate before you call.

HomeRoof cleaningRoof + gutters
One story$0.22 to $0.28 / sq ft$0.30 to $0.40 / sq ft
Two stories$0.28 to $0.35 / sq ft$0.40 to $0.50 / sq ft
Three stories$0.35 to $0.45 / sq ft$0.50 to $0.60 / sq ft

Prices for standard conditions. Steep or difficult roofs, heavy moss, and extra bagging and haul-away can add to the price. You will know before we start.

Recent Portland Roofs

Before and After

Portland roof edge covered in fir needles, with the gutter packed with debris, before cleaningBefore
The same Portland roof edge after cleaning, with the shingles clear and the gutter emptiedAfter
Fir needles on the roof edge and in the gutter. Same position, before and after.
Low-slope roof in Portland with rows of moss clumps across the shingles before cleaningBefore
Low-slope shingle roof on the same Portland job after moss removalAfter
Moss clumps on a low-slope roof. Same job, photographed from different ends of the roof.

What Portland Roofs Grow

Three Problems, One Visit

Portland's shade, firs and long wet season mean most roofs here have more than one of these.

  • Green moss growing in the joints between asphalt shingles on a Portland roof

    Moss

    Grows in the shingle joints and lifts the edges, letting water in. Treated at the root.

  • Fir needles and debris piled across roof shingles along a gutter in Portland

    Needles and debris

    Holds water against the roof and feeds new moss. Cleared by hand and bagged.

  • Dark algae streaks and pale lichen on a shaded Portland roof under fir trees

    Algae and lichen

    Dark streaks and pale crusty patches. Treated and left to release, never scraped.

How a Visit Goes

Four Steps, No Pressure Washer

  1. Inspect

    Shingles, flashing and valleys checked first. If a roof needs a roofer, not a cleaner, we say so.

  2. Clear

    Loose moss, needles and debris removed by hand and bagged.

  3. Soft wash

    Treatment applied to the whole roof at about garden-hose pressure, then rinsed gently.

  4. Clean up

    Plants rinsed, gutters cleared or flagged, before and after photos sent to you.

Why no pressure washer? The Asphalt Roofing Manufacturers Association warns it strips shingle granules and can shorten a roof's life.

Reviews

What Customers Say

Where We Work

Portland Roof Cleaners, Based Up Highway 30

We are based in St. Helens, so North and Northwest Portland are our closest neighborhoods.

  • St. Johns
  • Linnton
  • Forest Park
  • Northwest Heights
  • Kenton
  • Arbor Lodge
  • Overlook
  • University Park

Elsewhere in Portland? Text us your address and we will let you know.

Quick Answers

Portland Roof Cleaning Questions

How much does roof cleaning cost in Portland?

NJM charges $0.22 to $0.28 per square foot of roof for a one-story home, $0.28 to $0.35 for two stories and $0.35 to $0.45 for three stories. A 1,800 sq ft two-story roof comes to about $504 to $630. Steep roofs and heavy moss can add to that, and we tell you before we start.

Do you pressure wash roofs?

No. Every roof we clean is soft washed: a moss and algae treatment applied at about garden-hose pressure, then a low-pressure rinse. Roofing manufacturers warn that pressure washing asphalt shingles strips the granules and shortens the life of the roof.

How long does moss removal last in Portland?

Usually one to three years. Shaded north slopes under firs and maples regrow first; sunny roofs with clean gutters stay clear longest. Treated moss keeps dying back for a few weeks after the visit as the rain washes it off.

Can you clean the gutters at the same time?

Yes. Moss and debris coming off a roof usually end up in the gutters, so most Portland customers book both. Roof and gutter cleaning together is $0.30 to $0.60 per square foot of roof, depending on stories.

How do I get a quote?

Call or text (971) 328-2122, or fill in the short request form. Your address and a few photos of the roof are usually enough for a written price, often without a site visit.

Get Your Price

Send a Photo, Get a Roof Cleaning Quote

Call, text a few photos, or send a short request. Most Portland quotes are done without a site visit.