Cojo runs striping crews into the 97015 zip -- the Clackamas Town Center area along the I-205 corridor in southeastern Portland metro. The local work is heavy on large-format commercial: the Town Center mall itself, the surrounding big-box retail centers, hospital and medical-office complexes, and the apartment and townhome developments that fill the residential edges. ADA and EV stall mapping at scale is a recurring requirement. Pricing depends on stall count, lot complexity, and scheduling constraints, but most local jobs land within the published baseline range below.
Striping Work in 97015 -- The Local Picture
97015 is one of the densest retail and commercial nodes in the Portland metro. Clackamas Town Center anchors the zip with one of the largest single mall parking footprints in Oregon. The surrounding I-205 corridor between Sunnyside Road and Sunnybrook has big-box retail (Costco, Home Depot, multiple grocery anchors), large medical office complexes (Kaiser Sunnyside, Providence), and continuous strip-mall and outparcel retail.
Each subtype has different striping demands:
Mall lots. Multi-thousand-stall footprints with mixed-use zones (anchor stalls, food-court adjacencies, ADA, EV, fire lanes, employee), seasonal pickup and dropoff zones, and high cosmetic standards that drive 2 to 3 year re-stripe cycles.
Big-box retail. 300 to 1,000+ stall lots with truck-loading zones, ADA compliance at scale, fire-lane marking, and seasonal cart-corral and grocery-pickup zone striping.
Medical office. ADA compliance is heightened here -- larger ADA stall counts proportional to patient mix, accessible-entry-adjacent stalls, and ambulance access markings.
Apartment and townhome. Resident, visitor, ADA, reserved, and EV stalls with phased re-stripe to maintain access.
ADA enforcement follows the federal 2010 Standards and Oregon ORS 447. EV stall requirements have been expanding under Oregon law and Clackamas County code. Both compliance areas get audited frequently on lots this size.
Striping Scopes We Run in 97015
The most common 97015 jobs:
- Mall re-stripe -- multi-zone re-marking with mall-spec consistency.
- Big-box retail re-stripe -- 300 to 1,000 stalls with full ADA, EV, fire-lane, and stencil work.
- Medical office complex re-stripe -- heightened ADA scope, ambulance access, and accessible-entry-adjacent stalls.
- Apartment complex phased re-stripe -- multi-day work that maintains resident access.
- Fire-lane re-mark -- Clackamas Fire District 1 compliance, with red curbs and stencils.
- EV charger stall buildout -- new or re-mapped stalls with ground stencils and signage.
- Thermoplastic upgrade -- high-wear positions (mall entries, big-box main aisles).
97015 jobs are large by stall count. A typical big-box lot runs 400 to 1,200 stalls; mall-area work can run several thousand stalls in a single contract.
Striping Cost for 97015 Lots
Industry Baseline Range
| Scope | Cost Per Stall (or Linear Foot) | Typical Total |
|---|---|---|
| Re-stripe (per stall, simple layout) | $4 to $9 | $1,500 to $15,000+ |
| Re-stripe (per stall, complex layout) | $6 to $14 | $3,000 to $40,000+ |
| New install (per stall) | $6 to $14 | $3,000 to $50,000+ |
| ADA stall (with stencils and signage) | $50 to $200+ | per stall add |
| EV charger stall (with stencils and signage) | $40 to $150+ | per stall add |
| Fire-lane (per linear foot) | $2 to $5+ | varies |
| Thermoplastic (per linear foot) | $2.50 to $6+ | upgrade cost |
| Night-work premium | 15 to 35 percent over daytime | varies |
Current Market Reality
The published ranges assume a clean, paved surface, and waterborne traffic paint. 97015 lots almost always require night work to keep retail and medical-office traffic flowing, which adds the night-work premium. Mall and big-box jobs often span multiple phases over multiple weekends. Thermoplastic for high-wear entries and main aisles is standard rather than upgrade-spec on most large lots. Material costs have moved over the last several seasons; quotes older than 30 to 60 days should be re-validated.
ADA and EV Compliance at 97015 Scale
ADA stall counts. A 1,000-stall lot legally needs 21 ADA stalls minimum, with at least 4 van-accessible (8-foot access aisle). Medical office lots typically have higher proportional counts because patient mix drives demand for accessible spaces. Mall and big-box lots installed under older code often need updates at re-stripe.
EV stall planning. Oregon law and many Clackamas County zoning codes require EV stall counts in new construction and major renovation. The stalls need their own ground markings (typically green outline plus EV stencil) and signage. On a large lot, EV stall placement has to coordinate with ADA, fire lanes, and main drive aisles to avoid conflicts.
Fire-lane marking. Clackamas Fire District 1 reviews fire-lane compliance on commercial inspections. Red curbs need to be visible and continuous; stencils need to be readable. Faded or missing fire-lane marking is a compliance gap.
For the full ADA breakdown, see our ADA striping requirements guide and the broader ADA parking compliance article.
Night-Work Logistics for 97015
Mall and big-box lots in 97015 can't close during business hours. Most large jobs run as night work with the following typical pattern:
- Crew on site after 10 p.m., setup by 11 p.m.
- Striping work from 11 p.m. to roughly 5 a.m.
- Cure window from 5 a.m. through morning before traffic resumes
- Repeat across multiple nights to complete phased sections
That requires portable lighting, traffic-control setup, and tight coordination with property management. We bid night work explicitly when it's required and document the staging plan on the quote.
For HOA-scale comparison context, see our HOA striping Happy Valley guide.
Picking a Striping Contractor for 97015
What to verify:
- Oregon CCB license -- required by law.
- Paint and material spec -- waterborne, oil-based, or thermoplastic, with rates.
- ADA and EV audit -- the quote should call out compliance review explicitly.
- Night-work staging plan -- for any large lot, the quote should detail phasing, lighting, and traffic control.
- Insurance -- general liability and workers' comp at commercial-property-required limits.
- Property-management documentation -- bidding format and reporting that fits commercial-property procurement.
For broader Portland metro context, see parking lot striping Portland Oregon.
Get a Striping Quote for 97015
Cojo runs striping crews across Clackamas County and the Portland metro from our Hood River HQ and regional field operations. We hold an Oregon CCB license, carry general liability and workers' comp insurance, and quote against the actual lot with ADA, EV, and fire-lane compliance review built in. If you manage a Town Center adjacency lot, an I-205 big-box retail center, or a Sunnyside medical complex, request a quote and we'll schedule the walkthrough.