Highway Maintenance Contacts
Highway maintenance companies are contracted to monitor our highways and bridges for problems that could cause a hazard to the driving public such as debris, dead animals, fallen trees, defective signs, bridge damage, potholes, flooding, washouts, mudslides, avalanches, snow and ice.
Contractor & Local Ministry Contacts
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20
21 | 22 | 23 | 24 | 25 | 26 | 27 | 28
South Coast Region Maintenance Contractors
Service Area 1 - South Vancouver Island (Victoria)
Mainroad South Island Contracting Limited Partnership (LP)
1 877 391-7310
Ministry contact:
Saanich Area Office - 250 952-4515
Service Area 2 - Central Vancouver Island (Nanaimo - Port Alberni)
Mainroad Mid-Island Contracting LP
1 877 215-6006
Ministry contact:
Vancouver Island District Office - 250 751-3246
Service Area 3 - North Vancouver Island (Courtenay)
Mainroad North Island Contracting LP
1 877 215-7122
Ministry contact:
Courtenay Area Office - 250 334-6951
Service Area 4 - Howe Sound (West Vancouver)
Miller Capilano Highway Services Ltd
1-866-918-1010
- For the Sea-to-Sky Highway (Highway 99) only:
from Horseshoe Bay to Function Junction in Whistler
Miller Capilano Maintenance Corporation
1 866 918-1010
Ministry contact:
Lower Mainland District Office - 604 527-2221
Service Area 5 - Sunshine Coast (Gibsons)
Capilano Highway Services Company
1 800 665-3135
Ministry contact:
Lower Mainland District Office - 604 527-2221
Service Area 6 - Lower Mainland (Surrey)
Mainroad Lower Mainland Contracting LP
604 271-0337
- For Port Mann Highway 1 and Gateway Improvement Project:
TransCanada Highway 1 between First Ave and 216th St.
Mainroad Infrastructure Maintenance LP
604 271-0337 - Highway 17 (South Fraser Perimeter Project)
Highway 17 between Tsawwassen and 176th Street
Fraser Transportation Group/Mainroad Fraser Maintenance LP
604 271-0337
Ministry contact:
Lower Mainland District Office - 604 527-2221
Service Area 7 - Fraser Valley (Chilliwack)
Emil Anderson Maintenance Co. Ltd
1 800 667-5122
Ministry contact:
Lower Mainland District Office - 604 527-2221
Southern Interior Region Maintenance Contractors
Service Area 8 - South Okanagan (Penticton - Kelowna)
Argo Road Maintenance (South Okanagan) Inc
1 800 663-7623
- For William R Bennett Bridge only:
from approaches 40 meters north of Abbott Street Intersection
and 187 meters south of the south bridge abutment
Protrans WRB Bridge
888 769-2925
Ministry contact:
Okanagan- Shuswap District Office - 250 712-3660
Service Area 9 - Kootenay Boundary (Grand Forks - Rossland)
Yellowhead Road & Bridge (Kootenay Boundary) Ltd
1 888 630-1420
Ministry contact:
Grand Forks Area Office - 250 442-4384
Service Area 10 - Central Kootenay (Nelson - Creston)
Yellowhead Road & Bridge (Kootenay) Ltd
1 888 352-0356
Ministry contact:
West Kootenay District Office - 250 354-6400
Service Area 11 - East Kootenay (Cranbrook - Fernie)
Mainroad East Kootenay Contracting LP
1 800 665-4929
Ministry contact:
Rocky Mountain District Office - 250 426-1500
Service Area 12 - Selkirk (Revelstoke - Golden)
Emcon Services Inc
1 866 353-3136
Ministry contact:
Revelstoke Area Office - 250 837-8400
Service Area 13 - Okanagan-Shuswap (Salmon Arm - Vernon)
JPW Road and Bridge Inc
1 877 546-3799
Ministry contact:
Vernon Area Office - 250 503-3664
Service Area 14 - Nicola (Merritt)
VSA Highway Maintenance Ltd
1 888 315-0025
Ministry contact:
Merritt Area Office - 250 378-1452
Service Area 15 - Thompson (Kamloops)
Argo Road Maintenance (Thompson) Inc
1 800 661-2025
Ministry contact:
Thompson Nicola District Office - 250 828-4002
Service Area 16 - South Cariboo (100 Mile House)
Interior Roads Ltd
1 800 842-4122
Ministry contact:
100 Mile House Area Office - 250 395-7832
Service Area 17 - Central Cariboo (Williams Lake)
Interior Roads Ltd
1 800 842-4122
Ministry contact:
Cariboo District Office - 250 398-4510
Service Area 18 - North Cariboo (Quesnel)
Emcon Services Inc
1 866 353-3136
Ministry contact:
Quesnel Area Office - 250 983-7210
Northern Region Maintenance Contractors
Service Area 19 - Fort George (Prince George)
Yellowhead Road and Bridge (Fort George) Ltd
1 800 218-8805
Ministry contact:
Fort George District Office - 250 565-4410
Service Area 20 - Robson (McBride)
Lakes District Maintenance Inc
1 888 255-8055
Ministry contact:
McBride Area Office - 250 569-3753
Service Area 21 - South Peace (Dawson Creek - Pouce Coupe)
Caribou Road Services (South) Ltd
1 800 667-2322
Ministry contact:
Dawson Creek Area Office - 250 784-2363
Service Area 22 - North Peace (Fort St. John)
Yellowhead Road & Bridge (North Peace) Ltd
1 888 883-6688
Ministry contact:
Peace District Office - 250 787-3237
Service Area 23 - Nechako (Vanderhoof)
Yellowhead Road & Bridge (Vanderhoof) Ltd
1 800 667-6636
Ministry contact:
Vanderhoof Area Office - 250 567-6850
Service Area 24 - Lakes (Burns Lake)
Lakes District Maintenance Inc
1 888 255-8055
Ministry contact:
Burns Lake Area Office - 250 692-7161
Service Area 25 - Bulkley Nass (Smithers)
Nechako Northcoast Construction
(Billabong Road & Bridge Maintenance Inc)
250 847-8737 (ext. 0) or 1 877 878-8664
Ministry contact:
Bulkley - Stikine District Office - 250 847-7403
Service Area 26 - Skeena (Terrace)
Nechako Northcoast Construction (141187 Ventures Ltd)
250 638-1881 (ext. 0) or 1 800 665-5051
Ministry contact:
Skeena District Office - 250 615-3970
Service Area 27 - North Coast (Prince Rupert & Haida Gwaii)
O’Brien Road and Bridge Maintenance Ltd
1 800 561-5822
Ministry contact:
Skeena District Office - 250 615-3970
Service Area 28 - Stikine (Dease Lake)
Lakes District Maintenance Inc
1 888 255-8055
Ministry contact:
Dease Lake Area Office - 250 771-4511
Provincial Contacts
Director, Rehabilitation and Maintenance
Rodrigo Disegni
778-974-5360
Manager, Maintenance Programs
Mark Pratt
778-974-5322