Clackamas County wraps the south and east sides of the Portland metro and stretches all the way to Mount Hood. The county seat is Oregon City -- the oldest incorporated city west of the Rockies -- while the commercial paving work is concentrated in a band of dense suburbs and corridor retail across Lake Oswego, West Linn, Milwaukie, Happy Valley, Damascus, Gladstone, and Wilsonville. East of those suburbs, the county shifts to rural agricultural land, then to forest as it climbs toward Government Camp.
Paving in Clackamas County is shaped by Willamette Valley clay subgrade in the west, basalt and gravel in the foothills, and the permit overhead that comes with operating inside a Portland-metro county. This guide walks through the regional split, climate-driven scheduling, county and city permits, and 2026 cost ranges.
Clackamas County Geography and Paving Demand
The western third of Clackamas County is fully suburbanized -- continuous commercial and residential development from Sellwood through Milwaukie, Oak Grove, Gladstone, Oregon City, Canby, and the I-205 / I-5 corridor down through Wilsonville. This is where most Clackamas paving dollars get spent: retail centers, apartment complexes, distribution warehouses, HOA roads, and medical office parks.
East and south of Damascus, the county thins out to small towns (Estacada, Sandy, Boring) and rural acreage. Paving work there is driveway-heavy with periodic ag, school, and small-commercial projects. Mount Hood corridor work along Highway 26 is its own niche -- ski resorts, lodges, and the U.S. Forest Service all generate seasonal paving demand with a much shorter window than the valley floor.
For lot-marking work that follows new paving, see the Clackamas County parking lot striping guide.
Subgrade: Clay West, Rock East
Western Clackamas County subgrade is dominated by Willamette silt loam and silty clay loam. The same Willamette Valley clay challenges that govern paving in Marion and Yamhill counties show up here -- heavy moisture retention, shrink-swell with seasonal cycles, and a need for engineered base with geotextile fabric.
Standard base for a commercial lot on western Clackamas clay:
- 14 to 20 inches of crushed-aggregate base, compacted in lifts
- Non-woven geotextile separation fabric over the subgrade
- 3 to 4 inch asphalt base course
- 2 inch wear course
- 6 to 7 inches total mat thickness
East of Estacada and Sandy, subgrade transitions to gravel terraces and weathered basalt. Excavation gets harder (rock-hammer is common on hillside cuts), but base behavior improves dramatically. Pavement designed for clay west of the county is overbuilt east of it -- and pavement designed for the foothills is underbuilt if you try to use the same section in Lake Oswego.
For utility-trench, cut-and-fill, and rock-removal work that precedes paving, the Clackamas County excavation scope guide covers what to expect.
Permits: County, City, and Metro Overlap
Clackamas County is one of the more permit-heavy jurisdictions in Oregon because most projects touch overlapping authorities. A medium-size retail lot in Happy Valley can trigger Clackamas County permits, Happy Valley city building and stormwater, Metro's regional planning, and ODOT approach permits if the lot fronts a state highway.
Triggers to plan for:
- City building permit -- required by every incorporated city for new lots, reconstruction, or any work that touches structure or grading. Lake Oswego, West Linn, and Wilsonville each have their own plan-review timelines.
- Stormwater management -- triggered at 1,000 to 5,000 square feet of new or replaced impervious surface depending on jurisdiction. Engineering for infiltration or detention runs $4,000 to $12,000 on top of the paving bid.
- ODOT approach permit -- mandatory for any new approach onto Highway 99E, Highway 213, I-205, I-5, Highway 26, Highway 224, or Highway 211.
- DEQ 1200-C -- for projects disturbing 1 acre or more of ground.
Pulling permits in Clackamas County reliably adds 4 to 10 weeks to the project timeline. Start the conversation early.
Climate and Paving Window
Western Clackamas County paving runs on the standard valley calendar -- late May through mid-October optimal, with shoulder weeks in early May and late October weather-dependent. The wet season effectively shuts production from November through April.
Mount Hood corridor work runs on a compressed calendar: July through mid-September is the realistic window above 2,500 feet of elevation. Plan ski-resort and lodge paving around that calendar or it will not happen.
Sealcoating cadence for Clackamas County asphalt should follow the Clackamas County sealcoating schedule -- every 2 to 3 years for commercial lots and 3 to 5 years for residential driveways.
Industry Baseline Range
Industry Baseline Range
| Project Type | Typical Size | Baseline Cost Range |
|---|---|---|
| Small commercial lot | 5,000 to 10,000 sq ft | $25,000 to $52,000 |
| Medium commercial lot | 10,000 to 25,000 sq ft | $52,000 to $130,000 |
| Large commercial / industrial lot | 25,000 to 100,000 sq ft | $130,000 to $500,000+ |
| Residential driveway | 600 to 2,000 sq ft | $4,500 to $14,000 |
| HOA / apartment drive lane | per linear foot, 22 ft wide | $42 to $75 per linear ft |
| Mill and overlay | per sq ft | $4.50 to $7.50 per sq ft |
| Full-depth replacement (clay) | per sq ft | $8.00 to $14.00 per sq ft |
Current Market Reality
Clackamas County paving prices run 10 to 20 percent above the statewide median because of three factors -- Portland-metro labor rates, layered permit fees that often add 5 to 8 percent to the bid, and clay-subgrade base requirements that push thickness and fabric into nearly every commercial scope. The 2026 hot-mix delivered cost has climbed roughly 18 percent over 2022 driven by diesel, AC-binder, and aggregate haul. The statewide Oregon asphalt paving cost ranges document the regional spread in detail.
Choosing a Clackamas County Paving Contractor
Clackamas County is competitive enough that low-bid shops cut corners on base thickness, fabric, and compaction. Things to verify on any bid:
- CCB license, active Oregon liability insurance, and worker's comp
- Itemized line items for excavation, base depth, geotextile, asphalt lift thickness, and tack coat -- not a lump sum
- References from comparable Clackamas County projects (HOA, retail, warehouse)
- Realistic schedule that accounts for permit lead times
- Compaction-test plan with documented density readings
Lump-sum bids without compaction documentation are the single most common way under-built lots get sold in this county.
Schedule Your Clackamas County Paving Project
Cojo paves across Clackamas County from Oregon City and Lake Oswego through Wilsonville, Happy Valley, Damascus, and out to Estacada and the Mount Hood corridor. We pair every paving job with an ongoing asphalt maintenance program so the investment lasts.
Schedule a site walk and we will document your subgrade, identify permit triggers, and write a bid that breaks down the engineering instead of hiding it.