Gresham marina parking lot striping work runs along the Columbia River corridor and the Sandy River. Chinook Landing Marine Park (Metro regional park, north of Gresham), M James Gleason boat ramp on the Columbia, and Glenn Otto Park on the Sandy River make up the practical service inventory. Boat-trailer stall geometry, ADA water-access aisles under Section 1003, and outer-east Multnomah freeze-thaw cycling all shape what a Gresham-area marina striping project requires. This article walks through the spec frame and what the work costs in 2026.
Service Inventory: Columbia and Sandy River Ramps
Chinook Landing Marine Park is one of the largest public boat-ramp facilities in the Portland metro, operating under Metro regional parks. The lot has a high stall count, multiple launch lanes, and serves both Columbia River and Multnomah Channel access from spring through fall. M James Gleason boat ramp sits west of Chinook Landing along Marine Drive, with smaller stall count but year-round trailer-launch access.
Glenn Otto Park on the Sandy River near Troutdale handles a different use case -- the Sandy River sees high summer recreation traffic (rafting, kayaking, swimming) and supports trailer-launching for smaller jet boats and drift boats. The lot here is sized differently than the Columbia ramps because the craft are smaller and the user mix is heavier on day-use vehicles.
The right striping plan for an outer-east Multnomah ramp lot starts with a walk to count launch lanes, measure lot footprint, confirm Columbia tidal-flush exposure if applicable, and identify the ADA-accessible route from parking to ramp. See Gresham parking lot striping work for the broader striping context.
Boat Trailer Stall Geometry
A boat-trailer stall is roughly 10 by 40 feet to fit the trailer plus tow vehicle. Chinook Landing and M James Gleason use pull-through striping; Glenn Otto Park uses a mix of stall types because the lot also serves day-use vehicles without trailers. A typical outer-east Multnomah ramp lot has 40 to 80 boat-trailer stalls plus secondary parking for day-use vehicles.
The boat-trailer stall geometry is what catches contractors who price marina work as standard parking. Doubling the stall footprint cuts the stall count of a given lot roughly in half. The right scope spec for an outer-east ramp lot identifies stall types separately so the bid reflects the linear feet of paint accurately.
ADA Water-Access Aisle (Section 1003)
ABA Section 1003 covers recreation facilities including boat launches. The accessible route from a designated parking space to the water-access point must be at least 60 inches wide and slope no more than 1:20 unless equipped with handrails. The accessible parking space is sized for a van-accessible vehicle with a 96-inch-minimum access aisle.
Chinook Landing has accessible boat-trailer stalls in place; verification on a Metro parks permit walkthrough confirms the route slope is within tolerance throughout the seasonal pool range. M James Gleason and Glenn Otto have similar compliance requirements. The striping spec for the accessible stall, access aisle, and curb ramp at the lot-to-ramp transition is the load-bearing inspection item.
Tide-Flushed Drainage on Columbia Ramps
Marine Drive corridor ramps (Chinook Landing, M James Gleason) experience tidal flush from the lower Columbia. The tidal range at this point in the river runs roughly 2 to 3 feet, which means the storm system at a low-bench ramp lot may run full at high tide and drain partially at low tide. Striping paint applied to wet pavement does not bond properly -- the paint film lifts within weeks.
The right scheduling for Columbia-shore restripe work is a low-tide window, dry weather (asphalt at 60 degrees F or higher), and a 24-hour cure before the next high water touches the line. Multnomah BES stormwater overlay rules also apply if the restripe project disturbs lot drainage.
Restripe Cycle and Freeze-Thaw Cracking
Outer-east Multnomah sees 60 to 80 freeze-thaw cycles per winter, which is more than close-in Portland. Striping paint over freeze-thaw-cracked pavement does not last -- the cracks open, the paint film cracks at the joint, and the line breaks up faster than the unfractured zones. A reasonable restripe cycle for an outer-east Multnomah boat-trailer lot is 20 to 30 months for high-traffic ramps and 30 to 40 months for shoulder-season lots, with crack-fill needed before each restripe to extend service life.
Paint selection matters. The right call on an outer-east ramp lot is usually thermoplastic at the boat-trailer stall lines (better bridges over crack-filled pavement) and waterborne acrylic at secondary markings. The Gresham hotel sealcoating cycle covers similar long-cycle maintenance economics for adjacent commercial property managers.
Industry Baseline Range for Gresham Marina Striping
Pricing depends on lot size, stall count, ADA scope, and whether the project includes prep work (crack-fill, patch, sealcoat) before striping.
Industry Baseline Range
| Scope | Cost Per Lf or Stall | Typical Total |
|---|---|---|
| Restripe boat-trailer stalls (waterborne) | $0.30 to $0.60 per lf | $1,400 to $7,000 |
| Restripe boat-trailer stalls (thermoplastic) | $1.50 to $3.50 per lf | $6,500 to $28,000 |
| ADA accessible stall + access aisle + symbol | $250 to $500 per stall | $250 to $2,500 |
| Full lot restripe including ADA and signage | $0.05 to $0.20 per sq ft | $2,000 to $20,000+ |
Current Market Reality
Gresham-area marina striping pricing in 2026 reflects paint cost increases since 2019, thermoplastic material that has roughly doubled at the supply level, and Metro regional parks procurement cycles that limit fast-turn work at Chinook Landing. The crack-fill prep work needed before restripe also adds to project totals on outer-east Multnomah lots. A 40-stall boat-trailer lot that priced at $4,000 for a waterborne restripe in 2019 commonly bids $5,500 to $7,500 today. See Oregon asphalt cost benchmarks for the broader cost frame.
Working With Metro Regional Parks
Metro regional parks operates Chinook Landing, Glenn Otto, and Blue Lake. The procurement cycle runs through Metro contracting with a 60 to 120 day lead time for capital projects. Smaller city park ramps (Gresham city parks, Troutdale city parks) run direct procurement with shorter lead time. The right scope spec includes ADA compliance details, paint type, stall count, and seasonal high-water reference for any Columbia-shore facility.
Cojo's broader asphalt maintenance services and the RV pad excavation guide cover related work that often pairs with marina-lot maintenance.
Talk to Cojo About Your Gresham Marina Lot
If you operate a Metro regional park ramp lot, a Sandy River put-in, or a Columbia-shore boat-launch facility, and the boat-trailer stalls have faded, the ADA accessible route to the ramp is unclear, or the lot has not been restriped in two or more years, the next step is a launch-ramp walk. We will measure stall geometry, confirm ADA compliance scope, document freeze-thaw cracking, and write a scope with an outer-east Multnomah-specific range. To start, schedule a launch-ramp walk and we will be at the ramp lot within the week.