Speed Bumps
How to Install Speed Bumps: Step-by-Step Guide (2026)
Cojo
May 7, 2026
6 min read
A modular speed bump on existing pavement takes us about 90 minutes per bump. You need a hammer drill rated for masonry, an epoxy gun, and a torque wrench, and the procedure breaks into 9 steps. That sequence mirrors what the Institute of Transportation Engineers Traffic Calming Manual references for parking-lot installs (ITE Traffic Calming Manual). The same 9 steps cover rubber, plastic, and precast concrete bumps — only the anchor hardware and torque values change.
Below: the full procedure in order, the tools, the OSHA safety steps for parking-lot work (osha.gov), and the Oregon code requirements that apply on private commercial sites.
Before starting, gather:
Total install time per bump: 60 to 120 minutes for modular product on existing pavement. Asphalt-poured bumps run 4 to 8 hours per bump including cure time.
Position the speed bump perpendicular to the direction of travel. The bump must span the full lane width per ITE Traffic Calming Manual recommendations to prevent steering-around behavior. Mark the centerline of the bump on the pavement with spray paint.
Place the speed bump section on the marked centerline. Snap a chalk line along each edge of the bump. Mark each anchor hole position through the bump's pre-drilled holes onto the pavement. Remove the bump and verify spacing matches the manufacturer's anchor template.
Use the hammer drill with the appropriate bit. For concrete substrate, drill 3/8-inch diameter holes 2.5 to 3 inches deep. For asphalt substrate, drive spike anchors using a spike driver to manufacturer-specified depth. Concrete drilling typically takes 60 to 90 seconds per hole; asphalt spike-driving runs 15 to 30 seconds per hole.
Inject two-part epoxy into each drilled hole using the epoxy gun. Fill to roughly 75 percent of hole depth. Insert the concrete sleeve anchor immediately. Excess epoxy will displace as the anchor seats; wipe clean with a rag. Asphalt installs skip this step because spike anchors do not require epoxy.
Lift the speed bump into position over the anchor pattern. Lower it onto the anchors so the pre-drilled holes align with the anchor heads. Verify the bump sits flush on the pavement with no rocking. If the pavement is uneven, manufacturers recommend leveling shims under the low corner.
Hand-thread bolts through the bump into each anchor. Use the torque wrench to tighten in a star-pattern sequence (alternating across the bump rather than running end to end) to manufacturer-specified torque, typically 25 to 60 ft-lb depending on hardware grade. Over-torquing strips concrete sleeves; under-torquing allows the bump to lift under traffic.
Apply yellow-and-black chevron-pattern traffic paint to the bump's top surface per MUTCD guidance. Standard chevron is 6-inch-wide stripes alternating yellow and black at a 45-degree angle. Allow 30 to 60 minutes cure time before opening to traffic. Federal Highway Administration ePrimer references chevron paint as the recommended visual cue (FHWA Traffic Calming ePrimer, safety.fhwa.dot.gov).
Apply reflective tape strips or end-cap reflectors per manufacturer specification. Most commercial installs use end caps on each lane-edge end of the bump for nighttime visibility. Reflective tape on the chevron-painted surface adds a second layer of visibility.
Place a W17-1 advance warning sign with reflective face on a steel post 100 to 200 feet upstream of the bump in each direction of travel. Federal Highway Administration MUTCD guidance specifies sign placement distance based on approach speed. Concrete-set the post in a 24-inch-deep hole using fast-set concrete mix.
| Site Type | Per-Bump Install Time | Crew Size | Notes |
|---|---|---|---|
| Single residential bump on existing concrete | 90 to 120 min | 1 to 2 | DIY scope |
| Single residential bump on existing asphalt | 60 to 90 min | 1 to 2 | DIY scope |
| Single commercial bump with traffic control | 2 to 3 hours | 2 to 3 | Includes cone setup and chevron paint |
| 4-bump commercial install | 6 to 10 hours | 3 to 4 | Single workday |
| 8-bump commercial install | 10 to 16 hours | 4 to 5 | 1.5 to 2 workdays |
| Asphalt-poured bump | 4 to 8 hours per bump | 3 to 5 | Includes mill, pour, screed, cure |
OSHA 1910 general industry standards govern parking-lot work in Oregon. Three line items are non-negotiable:
Oregon prevailing-wage projects also carry additional Oregon BOLI labor and safety requirements (oregon.gov/boli).
Three mistakes account for most failed installs:
On a 14,000-square-foot Salem retail center we restriped in March 2026, we replaced four speed bumps the property had installed in late 2023 by an unlicensed crew. Two had failed at the anchor points — the bolts had been hand-tightened rather than torqued to spec. Replacement and re-anchor took our crew about 8 hours total.
Hire a contractor when:
For Portland-area commercial installs, see our Speed Bump Installation in Portland service page. For Oregon paving-and-marking pricing context, see asphalt paving cost Oregon. For installation-cost line items, see our speed bump installation cost guide.
Speed bump installation is straightforward when done right and expensive to redo when done wrong. Cojo installs commercial speed bumps across the Oregon I-5 corridor with itemized quotes, MUTCD-compliant signage, prevailing-wage compliance where required, and per-bump install records for liability documentation. Hire Cojo's installation crew for your next project.
A practical guide to sealcoating apartment and condo parking lots. Covers phased scheduling, tenant communication, cost allocation, liability, and ROI for property value.
Get accurate 2026 asphalt paving costs for Oregon driveways, parking lots, and roads. Per-square-foot pricing, cost factors, and money-saving tips.
Compare asphalt and concrete driveways side by side: cost, durability, maintenance, appearance, and climate performance for Oregon homes.
Have a question about this topic? We'll respond within 24 hours.