General Contractor in Lake Oswego, Oregon
A town that protects its trees, its views, and its old houses — and expects its contractors to respect all three. We do the paperwork right and the craft better.
Who is the best general contractor in Lake Oswego?
Green O Construction is a CCB #204939 unlimited general contractor, veteran-owned since 2008, with an architect on payroll and EPA lead-safe certification for Lake Oswego's pre-1978 housing. We file the tree removal and protection applications with the building permit — the sequencing mistake that stalls most Lake Oswego projects.
Building in Lake Oswego: trees first, then everything else
Building in Lake Oswego means planning around the tree code before anything else: removing a significant tree takes a city permit, and tree removal and protection applications must be submitted with your building permit application, so your remodel or addition schedule starts with the trees on your lot, not the framing.
- Clackamas County city of roughly 40,000, wrapped around a private lake.
- Oswego Lake is managed by the Lake Oswego Corporation, not the city.
- First Addition holds the early-1900s cottage and Craftsman grid; Lake Grove and Palisades carry the mid-century wave; Westlake added planned 80s-90s subdivisions.
- Steep hillside lots in Uplands and Mountain Park need retaining, drainage, and engineered footings before any framing.
Lake Oswego is a Clackamas County city of roughly 40,000 wrapped around a private lake — Oswego Lake is managed by the Lake Oswego Corporation, not the city — with an iron-industry past you can still visit: the 1866 furnace stack stands in George Rogers Park. The housing follows the history. First Addition holds the early-1900s cottage and Craftsman grid; Lake Grove and Palisades carry the mid-century wave; Westlake added planned 80s-90s subdivisions; and scattered through all of it are full-gut luxury rebuilds on lots the original builders would not recognize.
What actually governs construction here is the tree code. Removing a significant tree takes a city permit, and when a project requires removing or working near trees, the tree removal and tree protection applications must be submitted at the same time as the building permit application. Miss that sequencing and your remodel sits in review while the tree file catches up. Add steep hillside lots in Uplands and Mountain Park — where retaining, drainage, and engineered footings come before any framing — and Lake Oswego rewards contractors who plan the site as carefully as the structure.
What we build in Lake Oswego
In Lake Oswego we handle Craftsman and period remodels, additions on sloped and treed lots, roofing under heavy fir canopy, and engineered structural and retaining work, so you get one licensed contractor for the whole scope, from lead-safe work in a pre-1978 First Addition home to a PE-stamped hillside wall.
- EPA Lead-Based Paint Renovator certified, legally required on pre-1978 homes.
- Feasibility comes before drawings on additions, with a PE engineering partner on retainer and our own excavators.
- CertainTeed SELECT ShingleMaster 4-Star roofer: algae-resistant shingles, upgraded ventilation, valleys detailed for debris flow.
- Oregon requires PE-stamped engineering on retaining walls over four feet; we build engineered block and poured walls.
Craftsman + period remodels
First Addition remodels are archaeology with a nail gun: knob-and-tube wiring, undersized headers, and plaster that has earned its cracks. We are EPA Lead-Based Paint Renovator certified — legally required on pre-1978 homes — and our architect drafts changes that keep the streetscape character intact while the systems behind the walls join this century.
Additions on hard lots
Flat, empty Lake Oswego lots are rare. Additions here get drawn around slope, trees, and setbacks simultaneously — which is why feasibility comes before drawings in our process. With a PE engineering partner on retainer and our own excavators, the retaining wall and the addition run as one schedule instead of two contractors blaming each other.
Roofing under the fir canopy
Mature Douglas firs are the signature of Lake Oswego streets and the enemy of its roofs — needle load, moss, and shaded slopes that never fully dry. As a CertainTeed SELECT ShingleMaster 4-Star contractor we spec algae-resistant shingles, upgrade ventilation, and detail valleys for debris flow. On estate lots, tree protection fencing is part of our staging plan, not an afterthought.
Structural + retaining
Hillside neighborhoods mean retaining walls, and Oregon requires PE-stamped engineering on walls over four feet. We build engineered block and poured walls, correct failing cribbing from decades past, and tie surface drainage into systems that keep winter water off your foundation and out of your neighbor's yard.
Lake Oswego neighborhoods we know
We work across Lake Oswego's neighborhoods, from the early-1900s First Addition grid to Westlake's 1980s-90s planned streets, and each one changes how your project runs: different decades of housing, different slopes, and different review quirks, so the plan we bring to your door is built for your specific street.
- First Addition: the oldest grid in town, early-1900s cottages and Craftsman stock.
- Lake Grove and Palisades: mid-century homes, from firs off Boones Ferry to 60s-70s daylight ranches.
- Uplands and Mountain Park: hillside and terraced lots where engineering and access planning lead.
- Westlake: HOA review runs parallel to the city permit, and we manage both.
- Country Club / North Shore: estate-scale lots where tree protection planning decides the site logistics.
Every Lake Oswego neighborhood builds differently — different decades, different slopes, different review quirks. Here is the short version from the field.
Permits through the Lake Oswego Building Division
Your Lake Oswego building permit goes through the City of Lake Oswego Building Division at City Hall, 380 A Avenue, with electronic submittal through Oregon's Accela e-permitting system, and when trees are involved, the tree removal and protection applications must go in with the building permit application so both reviews run in parallel.
- Building Division: City Hall, 380 A Avenue, with electronic submittal via Oregon's Accela e-permitting system.
- Tree removal and tree protection applications are filed together with the building permit application.
- Westlake and other planned communities add HOA architectural review alongside the city process.
- Every permit is pulled in Green O's name, so the code responsibility sits on our license.
Building permits run through the City of Lake Oswego Building Division at City Hall, 380 A Avenue, with electronic submittal through Oregon's Accela e-permitting system. When trees are involved, the tree removal and tree protection applications go in with the building permit application — we prepare both packages together so the reviews move in parallel.
In Westlake and other planned communities, HOA architectural review runs alongside the city process. We submit both, track both, and sequence the job so neither one becomes the bottleneck.
Every permit is pulled in Green O's name. The code responsibility sits on our license — you inherit a clean paper trail at resale, not an open question.
What a typical Lake Oswego job looks like
A representative scope for this market: a 1920s-era First Addition Craftsman getting a kitchen-and-back-porch rebuild. Lead-safe containment from day one, knob-and-tube retired circuit by circuit, a new header where a load-bearing wall opens up, and casing profiles milled to match the originals so the new work disappears into the old house. Tree protection fencing around the backyard fir goes up before the excavator arrives, because in Lake Oswego that is the difference between a smooth final inspection and a very expensive letter from the city.
Every service we run in Lake Oswego
Lake Oswego services, by category
Free walkthrough in Lake Oswego
Bring us the hard lot, the old house, the tree question. We will tell you what it takes — and when you do not need us.
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
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