Cojo installs raised pavement markers (RPMs) across the Portland metro area, working under MUTCD Section 3B.11 spacing standards and ASTM D4280 marker specifications. Portland parking-lot owners typically see wet-night visibility complaints from October through May driven by the city's 156 average rain days per year. Properly specified RPMs cut those complaints to near zero on retail, healthcare, and HOA lots.
This page covers our Portland-area service area, the local code references that apply, and three real install case studies from the past 18 months.
What is the Portland service area?
We install RPMs across Multnomah, Washington, and Clackamas counties, including:
- Inner Portland -- Pearl District, downtown, NW Industrial, Northwest, Northeast, Southeast Portland (Hawthorne, Belmont, Division, Powell, Foster)
- East Portland -- Hollywood, Montavilla, Lents, Powellhurst-Gilbert, Centennial, Russell
- South Portland -- John's Landing, Lair Hill, Multnomah Village, West Portland Park
- Outer ring -- Beaverton, Tigard, Lake Oswego, Milwaukie, Gresham, Hillsboro
- North Portland -- St. Johns, University Park, Kenton, Overlook, Arbor Lodge
For city-specific pages serving Beaverton, Hillsboro, and Gresham see the dedicated city pages on our delineators silo. Pavement-marker installation in those cities is also part of our Portland-metro service.
What Portland code references apply to pavement markers?
Three regulatory layers apply to RPM installation in Portland:
- Federal MUTCD Section 3B.11 -- governs the spacing, color, and reflectivity requirements for RPMs as supplements to longitudinal pavement markings. See the Federal Highway Administration MUTCD.
- ODOT Traffic Manual Chapter 4 -- supplements MUTCD with Oregon-specific guidance, particularly for retroreflectivity replacement thresholds. The Oregon Department of Transportation publishes the current revision.
- Portland Title 33 (Planning & Zoning) and Title 17 (Public Improvements) -- govern parking-lot striping and pavement marking requirements for new construction and major site improvements. The Portland Bureau of Development Services administers Title 33 review.
For private parking lots not undergoing new construction, MUTCD compliance is voluntary but is the practical standard property managers should follow to keep marker layout consistent with what drivers expect from public-road experience.
What climate factors affect Portland RPM installs?
Portland is a wet-mild climate without sustained snowplow exposure. The dominant climate stressors on RPMs are:
- Sustained rain -- 156 average rain days per year. Wet retroreflectivity per ASTM E2832 is the most important spec.
- Freeze-thaw cycles -- typical winter sees 15 - 25 freeze-thaw cycles, well within polymer concrete tolerance.
- Hot summer asphalt -- 8 - 15 days per summer with surface temperatures above 140 degrees F. ABS bases are marginal; polymer concrete is preferred.
- Salt spray -- limited inland, but coastal-adjacent installs (Sauvie Island, Columbia River frontage) see modest corrosion exposure.
Portland-spec parking-lot RPMs are typically polymer-concrete bases with Type IV reflective sheeting, wet-rated per ASTM E2832. Snowplowable cast-iron carriers are not necessary for most Portland-area parking lots. For full base material trade-offs see pavement marker base types comparison.
What does a Portland pavement marker install include?
A typical Cojo Portland install covers:
- Site walk and existing-condition inspection
- MUTCD-compliant marker spacing layout per pavement marker MUTCD spacing
- ASTM D4796 surface preparation (cleaning, moisture check)
- Adhesive selection per site (bituminous or two-part epoxy)
- Marker placement, alignment, and seating per ASTM D4280
- Cure-time traffic control
- Post-install retroreflectivity verification
- Maintenance schedule recommendations
Standard mobilization for Portland-area lots fits within a single overnight shift for installations under 100 markers. Larger lots (200+ markers) typically run two consecutive overnight shifts to keep the property accessible during business hours.
Real Portland install case studies
Case study 1 -- Powell Boulevard retail center
A 32,000-square-foot retail center on outer SE Powell Boulevard, October 2025. The property had logged 18 wet-night fender-bender claims in the prior 24 months. We installed 96 Stimsonite 948 wet-rated polymer-concrete RPMs across 6 main lane lines and 3 entry edge lines, on 40-foot lane-line spacing and 80-foot edge-line spacing per MUTCD Section 3B.11. Six-month follow-up: zero wet-night incident claims.
Case study 2 -- St. Johns church parking lot
A 14,000-square-foot church lot in St. Johns, March 2026. The owner specified a budget-driven mid-tier RPM rather than premium wet-rated, given the lot's limited evening use. We installed 48 Apex Universal wet-rated markers at 50-foot lane-line spacing. The reduced spec aligned with usage patterns and kept the project inside the owner's budget.
Case study 3 -- Hollywood medical office park
A medical office park near NE 42nd & Sandy, December 2025. Three-tenant building with shared parking. We installed 64 Ennis-Flint Pavemark P-50 wet-rated polymer-concrete markers across the main drive aisles and ADA-accessible-route edges. Two adjacent ADA-accessible-route edges used continuous edge markers (Hi-Way Safety Systems C-80) rather than individual point markers to provide a continuous wet-night cue.
Cost: Industry Baseline Range
Industry Baseline Range (Portland-area, installed)
| Scope | Per-marker installed cost |
|---|---|
| Standard wet-rated polymer-concrete (mid-tier) | $11 to $18 |
| Premium wet-rated polymer-concrete | $14 to $22 |
| Continuous edge marker | $18 to $32 per linear foot |
| Snowplowable cast-iron (rare in Portland) | $32 to $58 |
| Removal and replacement (per existing marker) | $28 to $48 |
Current Market Reality
Portland-area RPM installation pricing in 2026 is up 8 to 11 percent year-over-year. The drivers are polymer concrete cost increases (mineral filler), Type IV sheeting allocation pressure as state DOTs upgrade their highway markers, and higher overnight labor rates from increased traffic-control demand.
How does this compare to standard parking-lot striping?
RPMs supplement painted lane lines; they do not replace them. A typical Portland parking-lot refresh combines new paint with a new RPM layout. For full striping cost detail see our paving contractor Portland Oregon service page or our broader striping cost work in the cojo blog.
For full installation cost detail see pavement marker installation cost.