Highway Maintenance Contacts

Provincial Contacts

Director, Rehabilitation and Maintenance
Rodrigo Disegni
250 953-3074

Manager, Maintenance Programs
Mark Pratt
250 356-6737

 

Contractor & Local Ministry Contacts

 12  |  3  |  4  |  567  |  89  | 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)
Emcon Services Inc.
1 866 353-3136

Ministry contact:
Vancouver Island District Office - 250 751-3246

Service Area 3 - North Vancouver Island (Courtenay)
Emcon Services Inc.
1 866 353-3136

Ministry contact:
Courtenay Area Office - 250 334-6951

Service Area 4 - Howe Sound (West Vancouver)
Mainroad Howe Sound Contracting LP
1 866 904-0209

  • For the Sea-to-Sky Highway (Highway 99) only:
    from Horseshoe Bay to Function Junction in Whistler
    Miller Capilano Corporation
    1 866 918-1010

Ministry contact:
Lower Mainland District Office  - 604 527-2221

Service Area 5 - Sunshine Coast (Gibsons)
Capilano Highway Services Co.
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 Company
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)
Emcon Services Inc.
1 866 353-3136

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 Limited Partnership
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 Ltd.
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 and Bridge (North Peace) Ltd.
1 888 883-6688

Ministry contact:
Peace District Office - 250 787-3237

Service Area 23 - Nechako (Vanderhoof)
Yellowhead Road and Bridge (Vanderhoof) Ltd.
1 800 667-6636

Ministry contact:
Vanderhoof Area Office - 250 567-6850

Service Area 24 - Lakes (Burns Lake)
Lakes District Maintenance Ltd.
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 Ltd.
1 888 255-8055

Ministry contact:
Dease Lake Area Office - 250 771-4511