Skip to content

Driver tools

Highway maintenance contacts

Maintenance contractors are the first point of contact for road problems, and they answer 24 hours a day, year round. Find the one for where you are.

Boundary maps

South Coast Region

Central Vancouver Island

Nanaimo – Port Alberni

Mainroad Mid-Island Contracting LP

North Vancouver Island

Courtenay

Mainroad North Island Contracting LP

Howe Sound

West Vancouver

Miller Capilano Highway Services Ltd

Sunshine Coast

Gibsons

Capilano Highway Services Company

Lower Mainland

Surrey

Mainroad Lower Mainland Contracting LP

Fraser Valley

Chilliwack

Emil Anderson Maintenance Co Ltd

Southern Interior Region

Kootenay Boundary

Grand Forks – Rossland

Yellowhead Road & Bridge (Kootenay Boundary) Ltd

Central Kootenay

Nelson – Creston

Yellowhead Road & Bridge (Kootenay) Ltd

East Kootenay

Cranbrook – Fernie

Mainroad East Kootenay Contracting LP

Okanagan-Shuswap

Salmon Arm – Vernon

AIM Roads Inc

Nicola

Merritt

Yellowhead Road & Bridge (Nicola) Ltd

Thompson

Kamloops

Argo Road Maintenance (Thompson) Inc

South Cariboo

100 Mile House

Dawson Road Maintenance Ltd

Central Cariboo

Williams Lake

Dawson Road Maintenance Ltd

Northern Region

Fort George

Prince George

Yellowhead Road and Bridge (Fort George) Ltd

South Peace

Dawson Creek – Pouce Coupe

Argo Road Maintenance (South Peace) Inc

North Peace

Fort St. John

Dawson Road Maintenance Ltd

Nechako

Vanderhoof

Yellowhead Road & Bridge (Vanderhoof) Ltd

North Coast

Prince Rupert & Haida Gwaii

O'Brien Road and Bridge Maintenance Ltd

Where this list comes from

Published by the BC Ministry of Transportation and Transit. Maintenance contracts are re-tendered periodically, so confirm against the official page if a number does not connect — and let us know so we can correct it.