Green O Construction
Tualatin, Oregon · Washington + Clackamas Counties

General Contractor in Tualatin, Oregon

Fifteen minutes down Highway 99W and I-5 from our Beaverton HQ. Same in-house crews, same permit discipline, same CCB #204939 — with a habit of checking the flood map before we quote.

Newer suburban single-family home of the style common in Tualatin's 1990s-2010s subdivisions

Who is the best general contractor in Tualatin?

Green O Construction is a CCB #204939 unlimited general contractor headquartered fifteen minutes from Tualatin, veteran-owned since 2008, with an architect on payroll and six in-house crews. We know Tualatin's two-county quirk, its river floodplain, and its clay soils — and we pull every permit in our own name.

Building in Tualatin: two counties, one river

Your Tualatin project sits in one of the few Portland-metro cities split across two counties: most of the city is in Washington County, while the slice east of I-5 near Bridgeport Village falls in Clackamas County. Building permits still run through the City of Tualatin either way, and water drives most scopes.

  • Tualatin is home to roughly 27,900 people.
  • Mapped FEMA floodplain follows the Tualatin River, Nyberg Creek, and Hedges Creek.
  • River-adjacent lots in Riverpark and Nyberg can trigger floodplain development review before a shovel hits dirt.
  • Housing stock is mostly 1990s-2010s subdivisions framed over Willamette Valley clay, so drainage comes up on almost every site walk.
  • The county line matters for tax records, septic history on older parcels, and which county inspector shows up outside city limits.

Tualatin is home to roughly 27,900 people, and it is one of the few Portland-metro cities split across two counties — most of the city sits in Washington County, while the slice east of I-5 near Bridgeport Village falls in Clackamas County. Building permits still run through the City of Tualatin either way, but the county line matters for tax records, septic history on older parcels, and which county inspector shows up on work outside city limits. We sort that out before you ever see a proposal.

The bigger factor is water. The Tualatin River bends through the middle of town, and with it comes mapped FEMA floodplain along the river, Nyberg Creek, and Hedges Creek. River-adjacent lots in Riverpark and Nyberg can trigger floodplain development review before a shovel hits dirt. Add the housing stock — mostly 1990s-2010s subdivisions framed over Willamette Valley clay — and drainage is the conversation we have on almost every Tualatin site walk: downspout routing, footing drains, and grades that move winter water away from the slab instead of under it.

What we build in Tualatin

In Tualatin you can hire us for roofing, structural and drainage work, additions and ADUs, and exterior and storm restoration. Whole streets in Byrom and Ibach are hitting re-roof age together, and clay soil plus a high winter water table makes drainage the most common fix we scope on your side of the river.

  • Roofing: CertainTeed SELECT ShingleMaster 4-Star tear-offs done to the spec that keeps the 50-year material warranty valid.
  • Structural + drainage: French drains, sump systems, and regrades with our own excavators, plus a CESCL-certified erosion control lead on staff.
  • Additions + ADUs: Oregon's statewide ADU rules apply, and our architect handles feasibility, drawings, and plan-review corrections under one roof.
  • Exterior + storm: Hardie plank and LP SmartSide installs, with drone-documented storm inspections written for insurance adjusters.

Roofing

A large share of Tualatin's housing went up in the same 1990s-2000s wave, which means whole streets in Byrom and Ibach are hitting re-roof age within a few years of each other. We are a CertainTeed SELECT ShingleMaster 4-Star contractor — tear-off, synthetic underlayment, and ridge ventilation done to the spec that keeps the 50-year material warranty valid, with the permit and mid-roof inspection handled by us.

Structural + Drainage

Clay soil plus a high winter water table is the Tualatin combination that cracks patios, heaves fence posts, and sends water toward crawl spaces. We run French drains, sump systems, and regrades with our own excavators, and we keep a CESCL-certified erosion control lead on staff for work near the river and creek corridors.

Additions + ADUs

Oregon's statewide ADU rules apply in Tualatin, and most single-family lots qualify. The design question here is usually lot coverage — 90s subdivisions used their setbacks efficiently, so a detached ADU has to be drawn around what the lot actually allows. Our architect is on payroll, so feasibility, drawings, and plan-review corrections all happen under one roof.

Exterior + Storm

The same build-out era means a lot of first-generation siding and original windows reaching end of life together. We install Hardie plank and LP SmartSide with the WRB flashed correctly, and after wind events we run storm inspections with drone documentation and scopes written in the language insurance adjusters approve.

Tualatin neighborhoods we work

You will see our trucks in Byrom, Ibach, Riverpark, Martinazzi Woods, the Bridgeport area east of I-5, Nyberg, and Tualatin Commons. Each citizen involvement area builds a little differently, so we match the scope to your neighborhood, from FEMA flood-map checks in Riverpark to moss and gutter load in Martinazzi Woods.

  • Byrom and Ibach: 1990s-2000s subdivisions where clay-soil drainage and first re-roofs lead the calls.
  • Riverpark: closest to the Tualatin River, we check FEMA flood maps before quoting anything at grade.
  • Nyberg: creek wetlands frontage where erosion control matters, with a CESCL lead on staff.
  • East of I-5 / Bridgeport area: the Clackamas County slice, townhomes and newer commercial.
  • Tualatin Commons: condo and mixed-use core around the lake, HOA and commercial TI work.

Tualatin organizes itself by citizen involvement areas, and each one builds a little differently. Here is how the map reads from a contractor's truck.

Byrom
Southwest Tualatin — 1990s-2000s subdivisions where clay-soil drainage decides how long a fence or patio lasts
Ibach
South of the river, family subdivisions from the 90s build-out now hitting first re-roof age
Riverpark
Closest to the Tualatin River — the neighborhood where we check FEMA flood maps before quoting anything at grade
Martinazzi Woods
Mature trees over 1970s-80s roofs — moss, shade, and gutter load are the recurring calls
East of I-5 / Bridgeport area
The Clackamas County slice of Tualatin, near Bridgeport Village — townhomes and newer commercial
Nyberg
Nyberg Creek wetlands frontage — erosion control matters here, and we keep a CESCL lead on staff
Tualatin Commons
Condo + mixed-use core around the lake — HOA and commercial TI work

Permits through City of Tualatin Community Development

Your building permit goes through City of Tualatin Community Development at 18880 SW Martinazzi Ave, with plan intake and status tracking through the city's eTRAKiT online system. Whether your lot is on the Washington County or Clackamas County side, the city issues the permit, and we file, track, and schedule inspections for you.

  • Properties touching mapped floodplain along the river or creek corridors get floodplain development review before the building permit moves.
  • We flag floodplain review in the first site visit, not in week six.
  • Every permit is pulled in Green O's name, so the code responsibility rides on our license, not your homeowner record.

Building permits go through City of Tualatin Community Development at 18880 SW Martinazzi Ave, with plan intake and status tracking through the city's eTRAKiT online system. Whether your lot is on the Washington County or Clackamas County side, the city issues the building permit — we file, track, and schedule inspections so you never stand in that line.

One Tualatin-specific step: if your property touches mapped floodplain along the river or the creek corridors, the city reviews floodplain development before the building permit moves. We flag that in the first site visit, not in week six.

Every permit is pulled in Green O's name — the code responsibility rides on our license, not on your homeowner record.

What a typical Tualatin job looks like

A representative scope from this part of our service area: a mid-90s two-story near Ibach with original three-tab shingles, moss on the north slope, and a crawl space that smelled like every Tualatin winter. The fix is a package, not a patch — full tear-off to CertainTeed Landmark with new ridge ventilation, gutter and downspout replacement sized for fir needles, and a perimeter French drain to a daylight outlet so the crawl space dries out and stays that way. Roof in two days, drainage in three, one permit file, one warranty packet registered to the homeowner.

Every service we run in Tualatin

Tualatin services, by category

Roofing in TualatinExterior + Siding in TualatinInterior Remodel in TualatinAdditions + ADUs in TualatinStructural in TualatinCommercial in TualatinStorm Restoration in TualatinMaintenance Membership in Tualatin

Also serving nearby

General Contractor in TigardGeneral Contractor in SherwoodGeneral Contractor in Wilsonville

Free walkthrough in Tualatin

Same-day callback for storm emergencies. 24-hour callback for everything else. If a repair beats a replacement, we will say so.

Call (971) 226-7751info@greenoconstruction.com

Hours: Mon-Fri 7am-6pm, Sat 8am-2pm · Closed Sundays · CCB #204939

Free inspection — no obligation, written report yours to keep

Probably not the right move if you want the cheapest bid.

If you want this done once — by a CCB-licensed local who'll still answer the phone in year seven — we reply to every web inquiry inside 15 minutes during business hours (Mon–Sat 8 AM–7 PM PT). Storm damage or active leak? Call (971) 226-7751 — same-day callback.

  • 4.3 stars — 51 Google reviews
  • CCB #204939
  • Veteran-owned
  • 17 years Portland metro
  • 15-min business-hours reply
Step 1 of 3
What can we help with?

No spam. No share. By submitting you agree to be contacted by Green O Construction.

Direct line

(971) 226-7751

Hours

Mon–Sat
8 AM – 7 PM PT

Office

20001 SW Tualatin Valley Hwy
Suite 208
Beaverton, OR 97006

Storm Response

24-hour callback
365 days/year