SERVICE AREAS
Traffic Control Plans Across BC
Based in Maple Ridge. Working province-wide. Local permit knowledge for every municipality we serve.
BPB prepares traffic control plans for projects anywhere in British Columbia. The dedicated city pages below cover the municipalities where we have the most project volume and the deepest knowledge of local permit requirements: permit types, insurance minimums, lead times, engineer-seal rules, and the procedural details that affect your submission.
If your project is in a municipality not listed, we still help. We prepare plans for any BC municipality and for provincial roads under MOTI jurisdiction.
Maple Ridge
Highway Use Permit · 5–10 business days · BPB home city
Langley Township & City
Two separate jurisdictions · 5–10 business days
Pitt Meadows & Mission
Highway Use Permit / Street Use Permit · 5–10 business days
Vancouver
Traffic Plan Review - 5 Business Days · Street Use Permit - 10 business days
Surrey
CRRP + Traffic Obstruction Permit · 10 business days min
Coquitlam
Road and Sidewalk Closure Permit · 5–10 business days
Abbotsford
Highway Use Permit · 15 business days minimum
Burnaby
Traffic Control Permit · Engineer required Cat 2+ · 15 business days
Jurisdiction Requirements Lookup
Select a municipality to see permit type, insurance minimums, review lead times, and engineer-seal requirements.
TOOL
Jurisdiction Requirements
Select a municipality to see permit type, insurance requirements, lead times, and engineer-seal rules.
Maple Ridge
Permit type: Highway Use Permit
Issuing body: City of Maple Ridge, Engineering Dept.
Minimum insurance: $5,000,000 CGL
Review lead time: 5–10 business days (confirm at application)
Engineer seal: Required for Category 3; Category 2 at reviewer discretion
Timing notes: No night-work restriction stated; confirm with Engineering
Governing bylaw: Municipal Class Bylaw / Traffic Bylaw No. 6104Surrey
Permit type: CRRP (Customer Request for Road Permit) + Traffic Obstruction Permit
Issuing body: City of Surrey, Permits & Licences
Minimum insurance: $5,000,000 CGL naming City of Surrey as additional insured
Review lead time: 10 business days minimum
Engineer seal: Required for Category 3; Category 2 with lane closure on arterials
Timing notes: Arterial closures restricted during peak hours; confirm per corridor
Governing bylaw: Surrey Traffic Bylaw No. 13007Langley (Township)
Permit type: Highway Use Permit
Issuing body: Township of Langley, Engineering Division
Minimum insurance: $5,000,000 CGL naming Township as additional insured
Review lead time: 5–10 business days
Engineer seal: Required for Category 3; confirm for Category 2 arterials
Timing notes: No blanket night restriction; check per road classification
Governing bylaw: Township of Langley Highway Bylaw No. 2700Langley (City)
Permit type: Road Use Permit
Issuing body: City of Langley, Public Works
Minimum insurance: $5,000,000 CGL naming City as additional insured
Review lead time: 5 business days
Engineer seal: Per category and road class; confirm with Public Works
Timing notes: Downtown corridor restrictions during business hours may apply
Governing bylaw: City of Langley Traffic BylawCoquitlam
Permit type: Road and Sidewalk Closure Permit
Issuing body: City of Coquitlam, Development Services
Minimum insurance: $5,000,000 CGL
Review lead time: 5–10 business days
Engineer seal: Required for Category 3; Category 2 reviewer discretion
Timing notes: Arterial peak-hour restrictions apply; confirm per road
Governing bylaw: Coquitlam Traffic Bylaw No. 3520Pitt Meadows
Permit type: Highway Use Permit
Issuing body: City of Pitt Meadows, Engineering & Public Works
Minimum insurance: $5,000,000 CGL
Review lead time: 5–7 business days
Engineer seal: Per category assessment
Timing notes: Confirm per road classification; no blanket restriction on file
Governing bylaw: Pitt Meadows Traffic BylawMission
Permit type: Street Use Permit
Issuing body: District of Mission, Engineering
Minimum insurance: $5,000,000 CGL
Review lead time: 5–10 business days
Engineer seal: Per category assessment
Timing notes: Confirm per project scope with Engineering
Governing bylaw: District of Mission Street and Traffic BylawAbbotsford
Permit type: Highway Use Permit
Issuing body: City of Abbotsford, Engineering & Regional Development
Minimum insurance: $5,000,000 CGL naming City as additional insured
Review lead time: 15 business days (Abbotsford standard, plan lead time accordingly)
Engineer seal: Required for Category 3; Category 2 arterials strongly recommended
Timing notes: Do not start TCP preparation without confirming permit processing window
Governing bylaw: City of Abbotsford Traffic Bylaw No. 1526Vancouver
Permit type: Street Use Permit (TCP component required)
Issuing body: City of Vancouver, Permits, Licences & Business Planning
Minimum insurance: $5,000,000 CGL naming City of Vancouver as additional insured
Review lead time: 10–15 business days; complex projects may require pre-application
Engineer seal: Required for Category 2 and 3; engineer coordination before submission
Timing notes: Downtown and arterial restrictions apply; night work permits separate; peak hour restrictions strictly enforced
Governing bylaw: Vancouver Street and Traffic By-law No. 2849Burnaby
Permit type: Traffic Control Permit
Issuing body: City of Burnaby, Engineering Department
Minimum insurance: $5,000,000 CGL naming City of Burnaby as additional insured
Review lead time: 10 business days
Engineer seal: Required for Category 2 and 3. Burnaby mandates engineer seal on all non-trivial plans
Timing notes: Arterial corridors have peak-hour restrictions; multi-phase projects require phasing plan review
Governing bylaw: Burnaby Traffic Bylaw No. 12964
Working Outside the Lower Mainland?
BPB works across BC: Lower Mainland, Fraser Valley, Vancouver Island, the Interior, and the Okanagan. If your project is in BC, ask us.
