A pressure washer plays no part in Oregon City roof cleaning. Hand tools and a broom do the work on every job here instead. A basalt bluff divides the city into a lower river bench and an upper level near McLoughlin. The two sides age differently because of it. Growth comes off by hand first, then a low-pressure rinse finishes the work on a scheduled Interstate 205 route day. No chemical goes on the roof at any point. The rate card matches what GreenTree bills statewide, written up before a ladder ever goes up.
GreenTree cross-checked these Oregon City facts on 1 October 2026 against orcity.org, NOAA and OSHA.

Cost, the hand-removal method and how the bluff changes things come first for a roof here. Full method details live on the Oregon roof cleaning hub. What follows here stays local to Oregon City, bluff and bench both.
Expect $300 to $600 for a composition roof wash here, the statewide figure GreenTree charges every customer. A steeper pitch, or an extra story, pushes that same figure up toward $400 to $700. Cedar shake work occupies its own bracket, $500 to $900. Every job finishes the same way, with a plain rinse and zero pressure-washer involvement.
Pulling moss free by hand, then rinsing clean under 500 PSI, is the entire method GreenTree uses for roof moss removal. Chemicals never enter that process at any point. Shaded valleys and north faces get attention first, where growth typically piles up fastest. A dedicated Oregon guide covers roof care between visits.
A bluff-top roof near McLoughlin dries faster than a river-bench roof through the 14.87 inches of winter rain at Troutdale. More open sun simply reaches the bluff. Less sun on the bench means moisture lingers, exactly what lets moss spread. A bench roof therefore needs clearing more often. GreenTree handles both the same way: by hand, never with chemicals.
Pitch, growth level and decking condition all get checked first, before a single tool comes out. Next comes hand clearing, pulling the bulk of the moss free so the granule layer underneath stays protected. Only then, once that growth is gone, does a rinse under 500 PSI pass over the roof.
Two levels, one basalt bluff between them. That split shapes a roof visit here more than any single citywide figure.
The city sits where the Willamette River drops over Willamette Falls, with a basalt bluff rising above the river bench. A lower section hugs the river, while an upper section climbs toward McLoughlin. Roofs on the bench stay shaded longer, while bluff-top roofs catch open sun for more of the day.
Oregon City grew along the riverbank through the 1800s before climbing Singer Hill Bluff as the town expanded outward. Facing demolition, the McLoughlin family house moved to Singer Hill in 1909, near Seventh and Center Streets. That account comes from the Oregon Encyclopedia history of Oregon City. National Historic Site status followed in 1941, and the National Park Service has managed the property since 2003. That bluff ground shades differently than the bench below it, so a roof crew plans around that today.
Oregon City requires review before any change to a designated Landmark property, under its own preservation rules. Exterior work inside the Canemah and McLoughlin historic areas also falls under that same review. A simple roof cleaning sits outside it entirely, since nothing about the structure itself changes. Even so, GreenTree treats older bluff-top homes with extra care as a matter of practice. The city historic resources page lists the review requirement directly.
Oregon City has no weather station of its own to measure rainfall locally. NOAA instead relies on Portland-Troutdale Airport for its 1991 to 2020 climate normals. An average year there brings 40.66 inches of rain. A full 14.87 inches of that total falls across just December, January and February. Freezing mornings at that gauge number 28.2 a year as well. That figure helps explain why a shaded bench roof stays wet so long in winter. That particular record comes from this 1991 to 2020 climate normals file.
ARMA speaks for asphalt roofing manufacturers, and it warns that pressure stripping takes the granules off a shingle roof. Because of that, GreenTree never runs full pressure on a roof here. ARMA explains the mechanism directly.
Federal OSHA rules also set the footing and angle standards for ladder use on any job site, Oregon City included. A steep bluff yard calls for a different setup than a level bench lot nearby. GreenTree crews apply that same OSHA rule regardless of which side of the bluff a job sits on.
A bluff-top address and a river-bench address pay from the same card here.
| Roof type | Price | What drives the figure |
|---|---|---|
| Standard composition shingle roof | $300 to $600 | Overall size of the roof and the depth of the moss mat |
| An added story or a steeper pitch | $400 to $700 | Safety gear and extra time a taller bluff pitch demands |
| Cedar shake roof | $500 to $900 | Patient, deliberate hand work that keeps shakes intact |
| Roof and gutter clearing, plus one more service | 10% to 25% bundle discount | Booked together, priced as one combined visit |
| Gutter clearing alone, single story | $299 | Hand-scooped debris, downspouts checked at the finish |
| Gutter clearing alone, two stories | $299 | A taller run that needs a mid-job ladder reset |
The statewide rate card applies here, exactly as it does anywhere else GreenTree works. A combined roof and gutter booking knocks 10% to 25% off the total bill. Every other GreenTree service, instead, keeps its own separate listing on the Oregon pricing page.
Step by step, every stop runs through the same five stages, bluff or river bench.
Book the metro run
Each job here slots into the regular route schedule on a set metro route day. That date locks in as soon as you confirm it.
Walk the roof together
Pitch, growth and shingle condition all get a look before anything else happens. Concerns come up right away, never buried later in the invoice.
Approve a single figure
One number covers the roof itself, gutters priced separately if you add them. The crew holds off starting until you approve that number.
Clear by hand, then wash
Growth and debris come off by hand before water ever touches the shingle. A broom pass follows, then a rinse held under 500 PSI the entire time.
Final check and photo handoff
A last rinse clears whatever the wash loosened. A complete photo set, along with a walk-through of the finished roof, comes with every job.
Roof time varies with size, pitch and access, so GreenTree gives no fixed time. However, a second story or a steeper bluff roof adds to it. If anything unusual turns up, the crew pauses and talks it over with you first.
Late summer suits a roof here, well before the 28.2 freezing mornings a year at Troutdale and the winter rain that keeps shingles wet. A shingle surface dries properly then, which winter rain does not allow. Bluff homes can often wait a bit longer than bench homes, since the extra sun buys them time.
Roof planes here age at different rates, so this guide sorts the schedule by condition.
| Roof condition | Oregon City interval, as a starting point |
|---|---|
| A shaded river-bench roof plane | A yearly stop keeps this one in check |
| An open, sun-exposed bluff-top plane | Often holds up beyond a single year |
| Where two roof slopes come together | Never skipped during any visit |
| Gutters tied into the roofline | One pass each fall, a second look each spring |
| A nearly flat roof section | Debris collects quickly, so budget a yearly pass |
Consider these estimates only a starting point, because a walk-round sets the real figure for your roof.
A composition roof gets clean through hand work under a 500 PSI ceiling, not force, which is the whole logic behind the method. Hand tools work each mat loose, since force would strip granules. A broom pass and gentle rinse then carry it off.
Concrete can take real pressure, but a composition roof cannot. Ordinary washing pressure, even a single pass of it, can crack the granule layer a shingle needs. So clearing growth by hand first leaves the rinse to finish what hand work started.
GreenTree wants exactly this job: ordinary moss or algae on an otherwise healthy roof. A roofer, instead of a wash crew, handles anything structural: soft decking, failed flashing, missing shingles. GreenTree flags that difference on the spot, at the estimate, instead of quoting a cleaning over a real problem.
So a sound roof with ordinary growth, bluff side or bench side, is exactly the work GreenTree does well.
Roof pitch and square footage set the starting figure for an estimate. Shingle age and how much moss has built up then adjust that number from there. A crew also checks ladder access on bluff lots and whether water sits close enough to the roofline.
| What the crew checks | Why it changes an Oregon City roof price |
|---|---|
| Roof pitch | A steep bluff slope calls for added harness gear and extra time. |
| Total roof square footage | More square footage means more total time on the roof. |
| Growth coverage | A heavy moss mat on a bench roof slows the hand-clearing step. |
| Shingle age and condition | Aging, brittle shingles call for a slower, lighter touch. |
| Number of stories | A second story means a different ladder and access setup. |
| Valley and flashing condition | Compacted debris in these seams slows the hand-clearing pass. |
| Lot layout, bluff or bench | A sloped yard narrows where a ladder can stand safely. |
| Water source access | A quick hose connection keeps the rinse step from stalling. |
| Gutters attached to the roof | Bundling the gutters into this stop changes the bottom line. |
McLoughlin, Canemah, Park Place, Mount Pleasant, Hilltop and Holcomb also land on the same scheduled GreenTree route. From there the loop continues out to West Linn, Gladstone and Milwaukie.
We serve many more towns. See the full list on our service area page.
Oregon City customers also book
Before you book
5.0 on Google. Read them all →
My driveway and back patio had not been cleaned in years. Both were so bad they looked black. By the time Green Tree was done both looked almost brand new. I would highly recommend and will use them again in the future.Diane M.
These guys are awesome, great attitude and I was completely impressed with the job they did at my new house. Will definitely be using them again and again.Jeff M.
Green Tree Services did an excellent job. Efficient. Professional. High quality. Reasonable price. Highly recommend.Lisa R.
From the price card to the roof trouble GreenTree sends to a different trade.
Expect $300 to $600 for a composition roof wash here, the statewide figure GreenTree charges every customer. A steeper pitch, or an extra story, pushes that same figure up toward $400 to $700. Cedar shake work occupies its own bracket, $500 to $900. Every job finishes the same way, with a plain rinse and zero pressure-washer involvement.
Pulling moss free by hand, then rinsing clean, is the entire method GreenTree uses for roof moss removal. Chemicals never enter that process at any point. Shaded valleys and north faces get attention first, where growth typically piles up fastest. A dedicated Oregon guide covers roof care between visits.
A bluff-top roof near McLoughlin dries out faster than a river-bench roof below it. More open sun simply reaches the bluff. Less sun on the bench means moisture lingers, exactly what lets moss spread. A bench roof often needs hand-clearing more often than a bluff roof does. GreenTree handles both the same way: by hand, never with chemicals.
No, gutters carry their own line on the estimate, though a visit that books three or more services unlocks the 10% to 25% bundle discount. Loosened growth lands in the gutters during the wash, so pairing the two makes sense on one route day.
Held under 500 PSI, the rinse stays clear of what ARMA warns against, a pressure washer on asphalt shingles. The real danger sits with full pressure-washer force, which tears away the granules a shingle needs. GreenTree simply keeps a pressure washer away from every roof it cleans.
Both get cleaned under the same 500 PSI ceiling, each with its own matched technique. Cedar shake takes a slower pass so individual shakes do not split apart. Tile gets a similarly gentle touch, and since tile cracks underfoot, access sets the plan.
A spongy deck, missing shingles or signs of an attic leak route the job to a licensed roofer. GreenTree puts that in writing on the estimate rather than pricing a cleaning over a real problem. Repair work always comes before any cleaning visit.
No fixed figure applies, since size, pitch and access decide how long each of the 5 route-day stages runs. A second story or a bluff-top pitch adds real time. A straight time estimate comes out of the free walk-round before any work starts.
Both, more often than not. Shaded edges collect moss into raised mats, while open shingle picks up thinner, darker algae streaks. One visit covers both, pulling the moss by hand and rinsing the algae streaking clear. Shaded bench roofs show this combination the most.
Yes: one stop on the Interstate 205 route day can take care of all three, and the combination knocks the bundled total down by 10% to 25%. The written figure lists the roof, the gutters and the house wash on their own lines.
A written roof price comes out of the walk-round itself, gutters quoted on their own if you want them added.
GreenTree Services, 1460 NW Van Buren Ave, Corvallis, OR 97330 · (971) 280-2861 · Oregon Registry #2424331-91
Sources: Verify Registry #2424331-91. NOAA Troutdale normals. ARMA roofing guidance. OSHA ladder rule. City of Oregon City historic resources. McLoughlin House, National Park Service. Oregon Encyclopedia, Oregon City history.