GreenTree Services offers commercial pressure washing in Portland, with a written scope for every building, lot or apartment community. The scope fixes the price before any hose comes out. Portland also adds a City wash water rule that every commercial scope has to respect.
Sources checked on 1 October 2026: the City of Portland, Oregon DEQ and the National Weather Service.
First, three answers: the price, the facade method and the graffiti rules. The commercial pressure washing hub covers the full Oregon method, while this page covers Portland.

In Portland, a single-storey building exterior costs $299 to $500. A multi-storey exterior costs $400 to $900. A storefront runs $299 to $600. Lots and loading-bay flatwork sit at $300 to $600. Roofs, apartment communities and graffiti have no published band, so GreenTree quotes each one per site.
Portland facade cleaning means a soft wash under 500 PSI, never a hard spray. The pressure that cleans a loading bay would also damage the wall above it. Because taller buildings need reach equipment, the price moves into the $400 to $900 band. Crumbling mortar goes to a mason before any water touches the wall.
Only for a narrow group, so most commercial owners hire a contractor. The City program helps small businesses with 1 to 10 employees, but corporate franchises do not qualify. Also, City Code 14B.80 holds owners responsible for clearing a large amount of graffiti in a reasonable time. GreenTree offers washing only, with no repainting.
A Portland scope lists every surface, from entry to roof edge, so each one gets the pressure it tolerates. Paving gets a spinning cleaner head, plus degreaser where grease sits. Walls, signage and soffits take a soft wash under 500 PSI. The crew also protects planting and drains, then photographs each building.
The rainfall figures come from the 1991 to 2020 National Weather Service normals for Portland airport.
Portland rain is steady rather than extreme. For example, Portland airport collects 36.91 inches in an average year, per the National Weather Service. The three winter months, December to February, deliver 14.48 inches.
That winter water also lingers on the shaded parts of a site. North walls, covered entries and the lee of a hedge stay damp longest, so green film settles there first. A damp entrance is also a slip risk.
A walkway that is still wet when customers arrive undoes the clean. That is why entrance rinses finish early, and the walkway stays dry rather than slick.
The right interval therefore follows the surface and its shade, not the calendar. Storefront paving with heavy footfall, however, belongs on a monthly or quarterly rhythm. Building elevations usually need one soft wash a year. Parking areas run annual to twice a year.
Wash water from cleaning pavement or buildings may not go into a Portland storm drain. Portland City Code 17.39 prohibits it. Oregon DEQ names two outlets instead: soil, or collection for a sanitary sewer or treatment system. Each GreenTree scope names the rinse route before it sets a date.
The City explains the reason in plain terms. The City says many of its storm drains lead directly to a river or stream. So only rain should go down one. Its page also lists wash water from cleaning pavement or buildings among the prohibited discharges. Read it at the City of Portland page.
DEQ gives the state view in a March 1998 washing guide. For detergent washing of buildings and pavement, the water should soak into the ground or go to collection. Collected water then goes to a sanitary sewer or a treatment system, DEQ says. The DEQ guide carries the full list.
Paint matters here as well. DEQ wants cleaning adjusted so that as few paint chips as possible come loose, so painted walls get less pressure. Detergents on painted or metal surfaces should be non-abrasive, DEQ adds. Loose chips therefore stay out of the drain.
Inlets in the middle of a lot change the plan. The crew settles the rinse route before booking a date. DEQ also wants crews to clear excess debris from paving before a water-only wash, so the walk notes the grit.
This section carries the building facade method for Portland, from sound brick to painted trim.
Portland has many older brick buildings, so their mortar joints can be the weak point. A soft wash comes first on masonry, then a light rinse follows. A hard spray can also push water into joints that are already loose.
Glass, signage and frames sit right beside the wall, so they get a low-pressure rinse. Because taller walls need reach equipment, the multi-storey band runs from $400 to $900. A single-storey building exterior runs $299 to $500.
| Surface | Method | Why that limit |
|---|---|---|
| Brick with sound mortar | Soft wash below 500 PSI, then a light rinse | Water finds any gap in a joint, so pressure stays low. |
| Brick with crumbling mortar | No water until a mason repoints | Water would wash out more mortar and wet the wall behind. |
| Painted cladding and trim | Soft wash, with the rinse kept light | Loose paint edges peel further under any rinse, and DEQ asks for fewer chips. |
| Metal panels and signage | Low-pressure rinse, non-abrasive detergent | DEQ says detergents on painted or metal surfaces should not be abrasive. |
| Window frames and glass-adjacent trim | Low-pressure rinse by hand wand | A hard spray can drive water behind sealant. |
| Entries and storefront paving | Flatwork passes, with a hand wand at the edges | Bare concrete tolerates full pressure, and corners need a hand. |
Each elevation gets its own line on the scope, so a manager can compare one bid against another. The scope also settles which walls are in and which are out. Roof edges, gutters and downspouts join the same visit when the scope lists them.
GreenTree quotes Portland apartment complexes by building count and works around resident parking and access. A multifamily scope can also list siding, breezeways, stairwells, walkways, carports and mailbox areas as separate lines. Resident notices go out ahead of the date. Common areas wear on a predictable cycle, so annual or twice-yearly visits fit them.
Landings and parking courts keep carrying residents, so the plan works around that use. A building order, agreed with the manager beforehand, thus keeps each day of work contained.
Complexes differ by layout, so the layout changes the quote. A garden-style site, for example, spreads siding, breezeways and carports across many small buildings. A podium building stacks units over a parking level, so the garage floor becomes its own scope line.
| Apartment surface | Method | Note |
|---|---|---|
| Siding | Soft wash under 500 PSI | Priced by building, with the storey count in view. |
| Breezeways and stairwells | Low pressure, timed around residents | Landings stay in use, so timing follows the residents. |
| Walkways and parking courts | Surface cleaner on bare concrete | Resident parking goes into the scope. |
| Carports and mailbox areas | Method chosen by surface | Each gets its own line. |
| Dumpster pads | Degreaser first; the rinse leaves by a planned route | Grease needs time, not just force. |
HOA boards and apartment owners buy differently, and so do multi-site managers. The property manager page serves boards, owners and managers of several sites. An apartment community, however, carries no published price band. The building count and the number of storeys set the quote.
Owners search for graffiti removal in Portland, but the honest answer depends on the wall.
Washing may lift graffiti from bare concrete and unpainted brick, but it cannot repaint a wall. The City of Portland says much the same about its own program. It paints over most tags, but it may power wash unpainted brick, concrete or wood. GreenTree offers washing only, so a painted wall needs a painter afterwards.
The City program is narrow. Its request page serves small businesses with 1 to 10 employees, but a corporate franchise cannot qualify. The same page says the City does not match paint colours, while it paints over most tags. Read both on the City request page.
Larger properties stay on their own, so the code matters. City Code 14B.80 targets a large amount of graffiti that an owner leaves up for too long. Read the rule on the City enforcement page.
GreenTree can wash, but it cannot repaint, colour match or apply a coating. It does not sell any of those. Cold water, high pressure and degreaser are the tools. A rinse can also lift paint off a painted wall. The walk tells you that before you book.
The statewide graffiti page sets out the method surface by surface. No price band exists for graffiti, so GreenTree quotes each wall per site after seeing it.
Portland carries the same bands as the rest of the commercial hub. A scope outside a band gets a quote per site instead.
| Service | What it covers | Price |
|---|---|---|
| Building exterior, single-storey | Soft wash of the walls | $299 to $500 |
| Building exterior, multi-storey | Reach equipment required | $400 to $900 |
| Parking and loading areas | Priced by area and staining | $300 to $600 |
| Storefront | Entry paving and the surfaces beside the doors | $299 to $600 |
| Gutters and roofline | Part of the building wash when the scope lists it | Quoted per building |
| Commercial roof | Moss lifted by hand, rinse below 500 PSI | Quoted per site |
| Apartment community | Counted by building | Quoted per site |
| Graffiti on a wall | Washing only | Quoted per site |
| Recurring schedule | Set dates for the term | Quoted per site |
When a gutter line and one more service join a building wash, it earns the 10% to 25% bundle discount. The service count sets the share. Each quote shows one line per surface, so no lump sum hides inside it. The Oregon cost guide holds the residential bands.
Crews book jobs inside GreenTree hours: seven days a week, 7am to 7pm. Your trading hours or your residents pick the date, not the crew. Starting at 7am lets storefront paving dry before the doors open.
A Saturday often suits an office, because the staff car park is empty. Apartment work also follows the building order the manager agrees. Portland jobs run on set route days, so booking ahead gets a date that holds.
Recurring visits cost less each than separate calls, so a repeat site pays less per visit. The scope also stays identical from one visit to the next. Fix the term once, and the figure holds across it.
Any owner whose surface is failing, not just dirty, should call a repair trade first. Cleaning lifts grime, grease, tyre marks and green film. It cannot fix crumbling mortar, a leaking roof or flaking paint. GreenTree flags those at the site walk, so you know before you book.
The crew checks ten points on the walk, then writes each result into the scope.
| What the walk checks | Why it matters on a Portland site |
|---|---|
| Property type and hours | A shop, an apartment block and an office each keep their own quiet hours. |
| Building count | Each building gets a number that photos, notes and invoice lines share. |
| Height and reach | A taller wall needs reach equipment, so the quote moves into a higher band. |
| Surface on each elevation | Walls and paving take different tools, so each elevation is read separately. |
| Paint on the wall | Painted walls and graffiti tags decide how light the rinse must be. |
| Grease, oil and gum | Grease on pads, lanes and docks softens only when the degreaser has sat. |
| Storm inlets and slope | City Code 17.39 shapes the rinse route, so the walk marks each inlet. |
| Water supply | A working outside tap keeps the rig supplied, so the hose route should avoid doors. |
| Access and induction | Dock windows, trading hours and any site induction decide the day. |
| Insurance paperwork | The certificate, any endorsement and the lease wording all matter. |
The order stays fixed, from a single storefront up to a multi-building site.
Site walk and scope
A lead walks the site, then measures each surface and notes access and drains. Pricing therefore starts only after that.
Deliver the certificate before the crew
The certificate of insurance arrives ahead of the crew. Endorsements, inductions and access windows follow in writing.
Fit the dates to occupancy
Trading hours, residents or shifts pick the day, so paving gets a dry-out margin.
Wash to each surface limit
High pressure goes on flatwork only, and cladding stays under 500 PSI. The scope names where the rinse goes.
Hand over the photo record
Each building closes with a before and after set. A written note then covers any defect, such as loose mortar.
Portland jobs share a route calendar. The service area index lists the rest of the service area.
Commercial washing in other Oregon cities
5.0 on Google. Read them all →
Green Tree Services did an excellent job. Efficient. Professional. High quality. Reasonable price. Highly recommend.Lisa R.
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.
Each answer below leans on the sections above.
For a single-storey building exterior the band is $299 to $500. Multi-storey work sits at $400 to $900. Parking and loading areas cost $300 to $600. A storefront costs $299 to $600. GreenTree quotes every other commercial job per site, so no guessed figure appears here.
Yes. The quote counts buildings, and each surface type gets its own line. Resident notices go out ahead of the date. Apartment communities carry no published price band, so the building count and storey count set the quote.
Sometimes. Washing may lift paint from bare concrete or unpainted brick, but it may only fade it. A painted wall can lose its own paint under a rinse. GreenTree does not repaint or colour match, so a painter finishes that job.
It never goes down a storm drain. Portland City Code 17.39 prohibits that. Oregon DEQ names two outlets instead: soil, or collection for a sanitary sewer or treatment system. Each GreenTree scope names the rinse route before it sets a date.
Yes. General liability of $2 million appears on the certificate, while workers compensation backs the crew. Where a lease or board requires additional insured status, GreenTree arranges it. A certificate alone gives its holder no rights, so ask for the endorsement too.
It should not, because the pressure stays under 500 PSI and the rinse stays gentle. Crumbling mortar and flaking paint are the exceptions. Water makes both worse, so a mason or painter fixes them first, and the walk flags them.
Busy storefront paving suits monthly to quarterly visits, while building elevations usually need one soft wash a year. Parking areas run annual to twice a year. A damp entrance may need more visits than a dry side wall, since shade and footfall set the interval.
Yes. On shingles the crew pulls moss by hand and rinses below 500 PSI, since a pressure washer never touches them. GreenTree quotes gutters per building. For roofs, read the Portland commercial roof page.
GreenTree works seven days a week, 7am to 7pm, so each date can follow your trading hours or residents. Starting at 7am lets storefront paving dry before the doors open. Portland jobs run on set route days, so book ahead for a date that holds.
It checks building count, height, surface, grease, drains, water supply, access and insurance paperwork. Each answer feeds the written scope. The walk also notes any defect, such as loose mortar, that needs a repair trade before the wash.
Send the address and a few photos, or call. GreenTree walks the site, then puts every surface and its price in writing before any work begins.
GreenTree Services, 1460 NW Van Buren Ave, Corvallis, OR 97330 · (971) 280-2861 · Oregon Registry #2424331-91
About the company: GreenTree Services. Sources: Registry #2424331-91 lookup. Environmental Services, City of Portland: non-stormwater discharges. Request services, Portland Graffiti Program. Codes and enforcement, Portland Graffiti Program. DEQ washing guide, March 1998 (PDF). National Weather Service: Portland airport 1991 to 2020 normals (PDF).