Cojo installs speed bumps across Salem and Keizer, Oregon — parking lots, private community roads, and Salem-Keizer School District properties across Marion and Polk counties. If your install touches public right-of-way, the rules are Salem Revised Code (SRC) Chapter 79 (Streets and Sidewalks) and the Salem Public Works Standard Specifications. Private parking lots skip the city permit, but you still have to leave ADA-accessible routes clear and keep fire-apparatus access per International Fire Code Section 503.
Below: how Salem handles permits, the neighborhoods we run jobs in, three installs from our books, and how to get on our quote list.
What does Salem require for a speed-bump install?
Three layers, depending on where the bump is going:
1. Private parking lots: no city permit required
For a speed bump installed entirely on private parking-lot property in Salem, no Salem Public Works permit is required. The property owner or manager directs the installation. Cojo verifies that:
- The location does not block an ADA-accessible route per ADA Title III and the 2010 ADA Standards for Accessible Design
- Fire-apparatus access lanes remain unobstructed per IFC 503
- The install does not damage adjacent stormwater drainage facilities
2. Public right-of-way: SRC Chapter 79 and Public Works review
Speed humps (not bumps -- Salem uses humps on public streets) on Salem city streets require a neighborhood request, a Salem Public Works traffic-engineering review, and inclusion in the city's residential traffic-calming process. Citizens can initiate the request through the Public Works neighborhood-services contact.
3. School-district properties: district facilities approval
Salem-Keizer School District properties require district facilities-and-operations approval for any site improvement, including speed bumps. Cojo coordinates the install with the district facilities director, typically scheduling installs during school breaks.
What Salem and Keizer neighborhoods does Cojo serve?
Cojo provides speed-bump installation across the Salem-Keizer service area, including:
- South Salem (commercial corridors along Commercial Street SE, Liberty Road)
- West Salem (Edgewater commercial, Wallace Marine area, Rosemont)
- North Salem (Lancaster Drive corridor, Hayesville)
- Northeast Salem (Sunnyslope, Englewood)
- Keizer (commercial parking on River Road, neighborhood retail)
- Downtown Salem (mixed-use parking facilities, retail-block lots)
- Salem Industrial Park (warehouses, light-industrial yards)
- Cherriots transit-adjacent properties (mixed-use, transit-oriented retail)
For installs in surrounding Willamette Valley cities, see speed bumps in the Willamette Valley.
Three real Cojo Salem installs
Install 1: 14,000-square-foot Salem retail center, March 2026
A retail center on a Salem commercial corridor. The property had reported persistent over-speed customer traffic on the main drive aisle and one cart-vehicle collision in the prior 12 months. Cojo installed three 8-foot recycled-rubber bumps, 3.5 inches tall, with pre-molded chevron and reflective tape, plus MUTCD W17-1 advance signage. Total install: 6 crew-hours on a Sunday morning to minimize customer disruption. Detailed in speed bumps for retail parking lots.
Install 2: Salem-Keizer School District elementary school, November 2025
An elementary school in the Salem-Keizer School District. The parent-drop-off lane had documented over-speed concerns from the crossing-guard supervisor. Cojo installed three 8-foot recycled-rubber bumps, two at 2.5 inches with 36-inch ADA gaps and one at 3 inches, in the parent-drop-off lane. Coordinated with district facilities and the plant manager during a school break. Detailed in speed bumps for school zones.
Install 3: South Salem multifamily property, July 2025
A 64-unit apartment complex in South Salem. Tenants had submitted complaints about over-speed traffic on the main drive aisle and the property had received an insurance-renewal request for engineered traffic-calming. Cojo installed three 8-foot rubber bumps, 3 inches tall. ORS 90.322 tenant notice was issued 7 days before the install.
What does it cost to install speed bumps in Salem?
Industry Baseline Range for Salem speed-bump installation:
| Item | Industry Baseline Range |
|---|---|
| Rubber bump (single 6 to 8-ft section, installed) | $300 to $900+ |
| Asphalt bump (cast-in-place, installed) | $400 to $1,500+ |
| School-zone bump with ADA gap | $400 to $1,200+ |
| MUTCD signage per bump | $150 to $400 |
| Off-hours mobilization (Sunday or overnight) | $200 to $700 |
| Multi-bump discount (3+ bumps, single mobilization) | 10 to 20 percent off list |
Current Market Reality
2026 Salem install pricing reflects Oregon prevailing-wage requirements on commercial sites above $25,000 in scope, elevated rubber-feedstock costs, and added documentation expectations from Marion County and Salem-area property-insurance underwriters since the 2024 update of Oregon multifamily-property loss-control standards.
For a deeper cost breakdown, see speed bump cost guide.
How do I request a Salem speed-bump install from Cojo?
A Cojo quote begins with a site walk-through and ADA-pathway review. The most effective customer disclosure includes:
- Property address and an aerial-photo or site-plan markup of the planned bump locations
- Description of the speed-control problem (over-speed customer or tenant traffic, near-miss incidents, insurance-carrier request, school-zone safety)
- Tenant, customer, or student notice requirements
- Preferred install window (overnight, Sunday morning, school break, holiday weekend)
Contact Cojo to schedule a site walk-through. Most quotes turn around within 5 business days.