Driveways $150 to $250. House washing $250 to $500. Roof cleaning $300 to $900. Gutters $150 to $300. Those are the figures we actually quote from, published rather than hidden behind a form, and they are average Oregon market rates rather than a promotional number. Below: what moves each one, and the five checks that explain any gap between two quotes.
Last reviewed 13 September 2026 by GreenTree Services, Corvallis. GreenTree audits this page against current crew practice and pricing each time it is revised.

Pressure washing prices and gutter cleaning prices in one table, with no form to fill in first. These are the same rates quoted in Corvallis, Albany, Eugene, Springfield and Salem.
| Service | Price | What moves it |
|---|---|---|
| Two-car driveway | $150 to $250 | Soiling level, surface age, edge and step hand work. |
| Driveway, walkways and patio | $200 to $350 | Total area and how broken up the surfaces are. |
| Full concrete package | $300 to $500 | Every hard surface on the property in one visit. |
| House washing, single storey | $250 to $350 | Elevation count, siding material, access. |
| House washing, two storey | $350 to $500 | Reach, setup time, same low-pressure method. |
| Large or complex elevations | Up to $600 | Dormers, multiple rooflines, tight side yards. |
| Roof cleaning, composition | $300 to $600 | Pitch, access, moss depth, shingle condition. |
| Roof cleaning, cedar shake | $500 to $900 | Slower, gentler work using more product. |
| Gutter cleaning, single storey | $150 to $200 | Linear footage, debris load, downspout count. |
| Gutter cleaning, two storey | $200 to $300 | Height, ladder setup, roof pitch. |
| Deck and fence cleaning | Quoted on site | Timber condition, area, whether sealing follows. |
| Commercial storefront | $250 to $600 | Frontage area, frequency, access window. |
Most whole-property bookings land between $400 and $900 depending on how many surfaces are included. Three or more services in one visit lowers the combined figure, because it is one setup and one trip.
Under 500 PSI for anything overhead or painted, and 2,500 to 4,000 PSI for concrete flatwork. Those two figures govern every price in the table above. They decide how long a surface takes and whether hand work is required. Asphalt shingle manufacturers including GAF specify the low-pressure method. Consequently a quote priced on the high number for a low-pressure surface is pricing damage.
A pressure washing quote is a price for time on site, not for water or chemicals, which is why two houses of the same size can differ by $200. The materials on a typical residential job cost a few dollars. Everything else in the figure is labour, setup and the patience to let treatment work. Consequently the six inputs below move a price far more than square footage does, and a rate card that ignores them will always be wrong on at least one property in three.
Residential exterior washing runs $250 to $500 for a single-family home, reaching $600 on larger or more complex elevations. Commercial building washing is quoted against a written scope with building count and surface area, and storefronts typically sit between $250 and $600. Consequently height, access and cladding type move the figure considerably more than square footage alone does. See house washing or commercial scoping.
Gutter cleaning prices run $150 to $200 single storey and $200 to $300 on two storeys, and it is not a pressure wash. Gutters are cleared by hand, because pressure inside a gutter run drives water behind the fascia and into the soffit. Therefore anyone quoting a pressure wash on gutters is describing the wrong method for the job. Detail in the gutter cost guide.
Softwash house cleaning cost runs $250 to $350 single storey and $350 to $500 for two, reaching $600 on complex elevations. House washing prices do not vary by city on our route. Soft washing is not a premium upgrade over pressure washing. It is simply the correct method for siding, and the price reflects time rather than an expensive product. Furthermore a crew charging extra to “upgrade” you to low pressure is charging you to avoid damaging your own house.
Yes, at the market rate rather than below it. Affordable should mean a fair figure for the whole job, not a low figure for half of it. A $99 driveway special covers roughly twenty minutes of work, which is precisely why the rest of the property becomes an upsell once the crew is standing in it. Published rates and a written scope are what make a price genuinely affordable, in Corvallis, Albany or anywhere else on the route.
Prices across Oregon sit in a narrow band. When two quotes differ sharply, one of these five is almost always the reason.
Ask which surfaces and which elevations are included. Most gaps come from a shorter list rather than a better rate.
Under 500 for a soft wash. A crew quoting one setting for driveway and walls is pricing speed, not care.
Skipping the chemistry saves an hour per job, and the growth returns within weeks because the root survived.
An uninsured contractor is cheaper for an obvious reason, and the risk transfers to you.
A written, locked price means no additions on the day. Verbal estimates frequently are not the final number.
A figure well below the published range is rarely a better deal. It is usually a smaller job wearing the same name.
Scope, chemistry and cover, in that order. Fewer surfaces is the commonest gap, and it is invisible until the crew stops early. Pre-treatment is the second, because the product and the waiting time both cost money that nobody sees. Insurance is the third. Consequently a quote at half the range is usually pricing a third of the work, and the difference surfaces either on the day or the following spring.
| Included in our figure | What a cut-price quote drops |
|---|---|
| Every elevation and surface listed in writing | Street-facing surfaces only, discovered when the crew packs up. |
| Biodegradable pre-treatment with dwell time | Straight to pressure, so the growth is back by spring. |
| Pressure matched per surface | One setting everywhere, which costs paint and shingle granules. |
| Downspouts flushed and flow tested | Trough cleared only, so it still overflows in December. |
| Planting soaked and covered first | Product into the beds, with the damage showing a week later. |
| Before and after photographs | No record on surfaces you cannot inspect yourself. |
| $2M insured, Oregon registered since 2022 | No cover, so a fall on your property becomes your claim. |
| Price locked in writing before work starts | Verbal estimate that grows once the crew is on site. |
We are not the cheapest quote and do not try to be, because the cheapest quote almost always means the downspouts were not flushed. Pricing at the Oregon average and doing the whole job is why customers rebook rather than re-shop.
By the job, quoted per property after a walkthrough. Square-foot pricing looks precise and misses everything that actually drives time on site. Consequently we price against what we can see rather than a rate card that moves on the day.
Square footage alone is the one input that tells you least. Two houses of identical size can differ by $200 on access and siding age.
Each service has its own page with the method, the timing and the full price breakdown.
Coverage and ZIP codes: Rates are identical across Corvallis 97330 and 97333, Albany 97321 and 97322, Eugene 97401 to 97405, Springfield 97477, Salem 97301, Philomath 97370 and Lebanon 97355. A Timberhill quote matches a Bethel quote for the same work, because there is no trip fee anywhere on that list.
Rates are identical in every city on this list. There is no trip fee inside the service area, so a Eugene quote matches a Corvallis quote for the same work.
5.0 across 13 reviews. 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.Diane M.
★★★★★
Very nice, respectful young men. They worked really hard! I would use them again!Jerry V.
Ten pricing questions, each mirrored in the FAQ schema on this page.
A two-car driveway runs $150 to $250, a full concrete package $300 to $500, house washing $250 to $500, roof cleaning $300 to $900 and gutter cleaning $150 to $300. Those are average Oregon market rates rather than a promotional figure. Most whole-property bookings land between $400 and $900 depending on how many surfaces are included.
Residential exterior washing runs $250 to $500 for a single-family home and up to $600 on larger or more complex elevations. Commercial building washing is quoted against a written scope with building count and surface area, with storefronts typically between $250 and $600. Height, access and cladding type move the figure more than square footage alone.
Gutter cleaning runs $150 to $200 on a single-storey home and $200 to $300 on two storeys. Note that gutters are hand cleared rather than pressure washed, because pressure inside a gutter drives water behind the fascia. Anyone quoting a pressure wash on a gutter run is describing the wrong method.
Soft washing a house costs $250 to $350 single storey and $350 to $500 for two storeys, reaching $600 on complex elevations. Soft washing is not a premium upgrade over pressure washing, it is the correct method for siding, and the price reflects time rather than a different product.
Scope, almost always. Prices across Oregon companies sit in a narrow band, so a figure well below the range usually means fewer surfaces, no pre-treatment, no downspout flushing or no insurance. Ask what is included surface by surface, and the gap between two quotes normally explains itself.
Yes, at the market rate rather than below it. Affordable should mean a fair figure for the whole job, not a low figure for half of it. A $99 driveway special covers roughly twenty minutes of work, which is why the rest of the property becomes an upsell once the crew arrives. Published rates and a written scope are what make a price genuinely affordable.
By the job, quoted per property after a walkthrough. Square-foot pricing looks precise and misses everything that actually drives time: access, height, soiling level, surface material and how much hand work the edges need. A locked written figure is more useful than a rate card that changes on the day.
Yes, because it is one setup and one trip rather than three. Booking three or more services in a single visit lowers the combined figure. The most common bundles are house washing with gutters, roof cleaning with gutters, and windows with a house wash.
No. The Willamette Valley is our standing route, which means no trip fee across Corvallis, Albany, Eugene, Springfield, Salem, Philomath and Lebanon, plus the fastest turnaround we offer. We also serve the Portland metro area on scheduled routes. The written quote is the figure you pay, and nothing is added on the day unless you ask for extra work.
Price does not move by season, but value does. Booking in spring or early autumn means the treatment works properly and the result lasts, whereas mid-winter work washes off before it can act. September and early October also carry the best availability of the year before the gutter and holiday light season fills the calendar.
Walkthrough, written quote, locked price. Reply inside 2 hours on working days, Mon to Sat 7am to 7pm. No trip fee anywhere in the service area.
GreenTree Services, 1460 NW Van Buren Ave, Corvallis, OR 97330 · (971) 280-2861 · Oregon Registry #2424331-91
Sources and standards: NOAA rainfall data · OSU Extension · Oregon DEQ stormwater rules · OSHA ladder safety · Verify Registry #2424331-91