The Portland metro region spans three counties (Multnomah, Washington, Clackamas), nine incorporated cities, and a layered code base where the rules change at every city line. A parking sign install in Beaverton runs against Beaverton Development Code 60.05; the same install in Hillsboro hits Hillsboro Community Development Code 12.40; and the same install in Portland triggers both Title 32 sign code and Title 33.266 parking-and-loading review. Property managers running sign refreshes across multiple metro properties have to coordinate all of these in parallel.
This page is the regional aggregator for our Portland metro parking sign installation service. It covers the cross-county code framework, the cities we directly cover, and how we coordinate multi-property portfolios across the metro.
Quick Answer
Cojo installs parking signs across the Portland metro region (Multnomah, Washington, and Clackamas counties) with full city-specific sign permit coordination, ORS 98.812 tow-away language for private-property enforcement, ADA Standard 502.6 mounting heights, and ASTM D4956 Type III sheeting. Multi-property portfolio installs run permit coordination in parallel across cities to compress total timeline. Industry baseline pricing per metro sign install runs $175 to $325 on new post, with city permit coordination at $275 to $850 per project.
What Counties and Cities Does Portland Metro Cover for Sign Installation?
The Portland metro region covers three counties and nine direct-service cities:
Multnomah County:
- Portland (Title 32 + Title 33.266 + BDS coordination)
- Gresham (Development Code 9.0700)
- Troutdale, Wood Village, Fairview (project-scoped)
Washington County:
- Beaverton (Beaverton Development Code 60.05)
- Hillsboro (Community Development Code 12.40)
- Tigard, Tualatin, Sherwood, Forest Grove (project-scoped)
Clackamas County:
- Lake Oswego, West Linn, Milwaukie, Oregon City, Wilsonville (project-scoped on a regular basis)
- Happy Valley, Damascus, Oak Grove, Gladstone (project-scoped)
The four primary city-service pages above (Portland, Gresham, Beaverton, Hillsboro) carry the bulk of our metro install volume. Adjacent cities run on a project-by-project basis with the same code spec and same crew.
What Code Layer Spans the Whole Portland Metro?
Five federal and state references apply across every metro property regardless of city:
- ADA Standard 502.6 sets the 60-inch minimum mounting height for accessible-stall signs on private and public property. Reference at the U.S. Access Board.
- MUTCD §2A.08 governs retroreflective sheeting requirements aligned with ASTM D4956 grades. Available at mutcd.fhwa.dot.gov.
- MUTCD §2A.18 sets the 7-foot minimum mounting height for signs on public-roadway right-of-way.
- Oregon Revised Statute 98.812 sets the verbatim tow-away authorization wording for private-property tow signs. Reference at oregonlegislature.gov.
- Oregon Building Code accessibility provisions add to but do not relax the federal ADA Standard.
The city layer adds permit and design-review requirements on top of these federal and state rules.
How Do City Codes Differ Across Portland Metro?
The most material differences across metro cities:
- Portland Title 32 triggers permit review within 10 feet of public right-of-way and adds Bureau of Development Services accessibility review on top of the federal ADA framework. Most code-dense city in the metro.
- Portland Title 33.266 controls parking lot design including signage at private-property tow zones, layered on top of Title 32.
- Beaverton Development Code 60.05 sets sign permit triggers and design standards, with a 14 to 21-day typical review window.
- Hillsboro Community Development Code 12.40 parallels Beaverton with similar permit and review windows.
- Gresham Development Code 9.0700 matches the other Tier 1 metro cities at 14 to 21-day review.
- Smaller metro cities (Tigard, Tualatin, Lake Oswego, etc.) have their own sign codes that we coordinate per-project; review windows generally run 14 to 30 days.
The federal ADA, MUTCD, and ORS layers do not change across these cities. The local layer is what adds permit submission and design-review work.
What Cojo Delivered on a Five-Property Portland Metro Portfolio Refresh, Q1 2026
A property management firm overseeing five mixed-use commercial properties across the metro engaged us in Q1 2026 for a unified sign-system refresh. The portfolio:
- 14,500 sq ft mixed-use in Northeast Portland (Title 32 + Title 33.266 + BDS)
- 36,000 sq ft retail center in Powell Boulevard Gresham (Development Code 9.0700)
- 78,000 sq ft retail center in Beaverton (Development Code 60.05)
- 22,000 sq ft healthcare campus in Hillsboro (Community Development Code 12.40)
- 8,400 sq ft office-park building in Lake Oswego (project-scoped)
Our scope across eight Saturdays:
- 22 R7-8 / R7-8a pair installs across all five properties at the federal 60-inch height
- 48 fire lane signs with ORS 98.812 wording across the five perimeters
- 5 master ORS 98.812 entrance tow signs (one per property)
- 6 EV charging stalls with R10-21 sheeting and ORS 98.812 tow plates
- 14 reserved-tenant signs and 28 visitor parking signs with time limits
- City permit coordination in all five jurisdictions in parallel
Total portfolio install ran in the $32,000 to $42,000 range, consistent with the Industry Baseline Range for a five-property metro mixed-use sign refresh.
Industry Baseline Range
| Component | Cost |
|---|---|
| Standard parking sign on new post | $175 to $325 |
| ADA R7-8 + R7-8a pair installed | $275 to $525 |
| Fire lane sign on new post | $185 to $325 |
| Master ORS 98.812 entrance tow sign | $245 to $475 |
| City permit coordination (per project) | $275 to $850 |
| Full multi-property metro portfolio refresh | scoped per portfolio |
Current Market Reality
ASTM D4956 Type III sheeting carries 3 to 5 week lead times in the Pacific Northwest. Aluminum sign blanks rose 11 percent in 2025. Permit review times across Portland metro: Portland 14 to 21 days, Beaverton 14 to 21 days, Hillsboro 14 to 21 days, Gresham 14 to 21 days, Lake Oswego 14 to 30 days. Multi-city portfolio installs run permit coordination in parallel; total timeline tracks the longest single jurisdiction review plus install scheduling.
What Should a Portland Metro Property Manager Verify Before Closing a Portfolio Sign Install?
A defensible metro portfolio sign install gives the manager:
- ADA Standard 502.6 mounting-height verification across every property (photo log).
- ORS 98.812 verbatim wording on every private-property tow sign.
- City permit numbers on file (one per property, where applicable).
- ASTM D4956 sheeting cert sheet (uniform spec across all properties).
- As-built drawing per property with GPS for every sign.
- Per-property warranty consolidation under a single Cojo contract.
Without all six, the portfolio install is not finished from a code-defensibility standpoint, regardless of what is bolted to the posts at any single property.
Where Does This Sit in the Broader Cojo Sign Service?
This Portland Metro page is the regional aggregator over our city-specific service pages. Direct city service for Portland, Beaverton, and Hillsboro. Statewide framework at Statewide parking sign installation. Compare options in the parking sign buyer's guide. Striping pairs with sign work in paving contractor Portland Oregon.
FAQ
Q: Can Cojo handle a multi-city Portland metro sign portfolio install?
A: Yes. Multi-city metro portfolio installs are a routine engagement. We unify the sign spec across all properties (same aluminum, same sheeting, same hardware) and run city permit coordination in parallel rather than serial. Total portfolio timeline tracks the longest single-city review window.
Q: How do Portland Title 32 and Title 33.266 interact?
A: Title 32 controls sign permits where the sign sits within 10 feet of public right-of-way. Title 33.266 controls parking-lot design including signage at private-property tow zones, applied across the lot regardless of ROW setback. Most Portland sign installs hit one or both layers; we coordinate as a single submission package.
Q: Are Washington County and Clackamas County code requirements meaningfully different from Multnomah?
A: Yes at the city level. Beaverton, Hillsboro, and Lake Oswego each have their own development code chapters governing signs, with their own permit triggers and review windows. The federal ADA, MUTCD, and ORS layers are identical statewide.
Q: Do EV charging stalls require special signage in Portland metro?
A: Yes. EV charging stalls typically require an R10-21 EV-Only plate plus an ORS 98.812 tow-away authorization, mounted at the same 60-inch ADA Standard height where the stall is also accessible. Portland Title 33 and Beaverton Development Code 60.05 each include EV-specific design provisions we coordinate per-property.
Q: What's the typical lead time on a Portland metro multi-property sign refresh?
A: 5 to 7 weeks from initial portfolio scoping to completed install across all metro properties. The longest-lead items are sheeting fabrication (3 to 5 weeks) and the longest city permit review window (typically 14 to 30 days varying by city).
Next Step
Cojo installs and refreshes parking signs across the Portland metro region (Multnomah, Washington, Clackamas) with full city-permit, ORS 98.812, and ADA Standard 502.6 compliance. Compare options in our parking sign buyer's guide, or call to schedule a metro portfolio sign audit and refresh scoping call.