B.C. Ministry of Transportation and Infrastructure Recognize and acknowledges
"West Coast Trucking Association” as a key stakeholder,
contributing insights and expertise for industry advancement. “Thank you Truckers”
Service Area 1 - South Island (Victoria)
EMCON Services Inc
Phone: 1-866-353-3136
Website: emconservices.ca
Twitter: @EmconSouthVI
Facebook: @emconservicesinc
Instagram: N/A
YouTube: N/A
Email: N/A
Ministry contact:
Saanich Area Office: 250-952-4515
Service Area 2 - Central Vancouver Island (Nanaimo - Port Alberni)
Mainroad Mid-Island Contracting LP
Phone: 1-877-215-6006
Website: mainroad.ca/our-companies/mainroad-mid-island-contracting-lp
Twitter: @MainroadMIsland
Facebook: @MainroadMIsland
Instagram: @mainroadgroup
YouTube: Mainroad Group
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Vancouver Island District Office: 250-751-3246
Service Area 3 - North Vancouver Island (Courtenay)
Mainroad North Island Contracting LP
Phone: 1-877-215-7122
Website: mainroad.ca/our-companies/mainroad-north-island-contracting-lp
Twitter: @MainroadNIsland
Facebook: @MainroadNIsland
Instagram: @mainroadgroup
YouTube: Mainroad Group
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Courtenay Area Office: 250-334-6951
Service Area 4 - Howe Sound (West Vancouver)
Miller Capilano Highway Services Ltd
Phone: 1-866-918-1010
Website: millercapilanohs.ca
Twitter: @MillerCapilano4
Facebook: N/A
Instagram: @millercapilano4
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Miller Capilano Maintenance Corporation
Phone: 1-866-918-1010
Ministry contact:
Lower Mainland District Office: 604-527-2221
Service Area 5 - Sunshine Coast (Gibsons)
Capilano Highway Services Company
Phone: 1-800-665-3135
Website: capilanohighways.ca
Twitter: @CapHwy
Facebook: N/A
Instagram: N/A
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Lower Mainland District Office: 604-527-2221
Service Area 6 - Lower Mainland (Surrey)
Mainroad Lower Mainland Contracting LP
Phone: 1-604-271-0337
Website: mainroad.ca/our-companies/mainroad-lower-mainland
Twitter: @MainroadLM
Instagram: @mainroadgroup
YouTube: Mainroad Group
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Fraser Transportation Group/Mainroad Fraser Maintenance LP
Phone: 1-604-271-0337
Ministry contact:
Lower Mainland District Office: 604-527-2221
Service Area 7 - Fraser Valley (Chilliwack)
Emil Anderson Maintenance Co Ltd
Phone: 1-800-667-5122
Website: emilanderson.ca/maintenance
Twitter: @EAMOperations
Facebook: @EmilAndersonMaintenance
Instagram: @EmilAndersonMaintenance
LinkedIn: @Emil-Anderson-Maintenance
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Lower Mainland District Office: 604-527-2221
Service Area 8 - South Okanagan (Penticton - Kelowna)
AIM Roads Inc
Phone: 1-866-222-4204
Website: aim-roads.ca
Twitter: @AimRoads
Facebook: @AIMRoads
Instagram: @aimroads.ca
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Protrans WRB Bridge
Phone: 1-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
Phone: 1-888-630-1420
Website: yrb.ca/yrb-group/Kootenay-Boundary
Twitter: @YRBkootenayBdn
Facebook: @YRBKootenayBoundary
Instagram: @yrb_kootenayboundary
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Grand Forks Area Office: 250-442-4384
Service Area 10 - Central Kootenay (Nelson - Creston)
Yellowhead Road & Bridge (Kootenay) Ltd
Phone: 1-888-352-0356
Website: yrb.ca/yrb-group/kootenay
Twitter: @YRBKT
Facebook: @YRBKootenay10
Instagram: @yrbkootenay
YouTube: N/A
Email: N/A
Ministry contact:
West Kootenay District Office: 250-354-6400
Service Area 11 - East Kootenay (Cranbrook - Fernie)
Mainroad East Kootenay Contracting LP
Phone: 1-800-665-4929
Website: mainroad.ca/our-companies/mainroad-east-kootenay
Twitter: @MainroadEastK
Facebook: @mainroadeastK
Instagram: @mainroadgroup
YouTube: Mainroad Group
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Rocky Mountain District Office: 250-420-6550
Service Area 12 - Selkirk (Revelstoke - Golden)
EMCON Services Inc
Phone: 1-866-353-3136
Website: emconservices.ca
Twitter: @EmconSelkirk
Facebook: @emconservicesinc
Instagram: @emconselkirkdiv
YouTube: Emcon Services Inc
Email: N/A
Ministry contact:
Revelstoke Area Office: 250-837-8400
Service Area 13 - Okanagan-Shuswap (Salmon Arm - Vernon)
AIM Roads Inc
Phone 1-866-222-4204
Website: aim-roads.ca
Twitter: @AimRoads
Facebook: @AIMRoads
Instagram: @aimroads.ca
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Vernon Area Office: 250-503-3660
Service Area 14 - Nicola (Merritt)
Yellowhead Road & Bridge (Nicola) Ltd.
Phone: 1-888-899-9854
Website: http://www.yrb.ca/yrb-group/Nicola/Nicola-info
Twitter: @YRBNicola
Facebook: https://www.facebook.com/YRBNicola/
Instagram: N/A
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Merritt Area Office: 250-378-1452
Service Area 15 - Thompson (Kamloops)
Argo Road Maintenance (Thompson) Inc
Phone: 1-800-661-2025
Website: argoroads.ca/service-areas/thompson
Twitter: @Argo_Thompson
Facebook: @ArgoRoadsThompson
Instagram: @argoroads
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Thompson-Nicola District Office: 250-828-4002
Service Area 16 - South Cariboo (100 Mile House)
Dawson Road Maintenance Ltd
Phone: 1-800-842-4122
Website: dawsonroadmaintenance.ca
Twitter: @DawsonRoadMaint
Facebook: @DawsonRM
Instagram: N/A
YouTube: N/A
Email: Please visit our website for a direct email form.
Ministry contact:
100 Mile House Area Office: 250-398-4510
Service Area 17 - Central Cariboo (Williams Lake)
Dawson Road Maintenance Ltd
Phone: 1-800-842-4122
Website: dawsonroadmaintenance.ca
Twitter: @DawsonRoadMaint
Facebook: @DawsonRM
Instagram: N/A
YouTube: N/A
Email: Please visit our website for a direct email form.
Ministry contact:
Cariboo District Office: 250-398-4510
Service Area 18 - North Cariboo (Quesnel)
EMCON Services Inc
Phone: 1-866-353-3136
Website: emconservices.ca
Twitter: @EmconQuesnel
Facebook: @emconservicesinc
Instagram: N/A
YouTube: Emcon Services Inc
Email: N/A
Ministry contact:
Quesnel Area Office: 250-983-7210
Service Area 19 - Fort George (Prince George)
Yellowhead Road and Bridge (Fort George) Ltd
Phone: 1-800-218-8805
Website: yrb.ca/yrb-group/ft-george
Twitter: @YRBFortGeorge
Facebook: @yrbfortgeorge
Instagram: @yrbfortgeorge
YouTube: N/A
Email: N/A
Ministry contact:
Fort George District Office: 250-565-4410
Service Area 20 - Robson (McBride)
Emil Anderson Maintenance - Robson
Phone: 1-833-667-5122
Website: emilanderson.ca/maintenance
Twitter: @EAMRobson
Facebook: @EAMRobson
Instagram: @EmilAndersonMaintenance
YouTube: N/A
LinkedIn: @Emil-Anderson-Maintenance
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
McBride Area Office:250-569-3753
Service Area 21 - South Peace (Dawson Creek - Pouce Coupe)
Argo Road Maintenance (South Peace) Inc.
Phone: 1-800-663-7623
Website: www.argoroads.ca
Twitter: @ArgoSouthPeace
Facebook: @ArgoRoadsSouthPeace
Instagram: @ArgoRoads
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Dawson Creek Area Office: 250-787-3237
Service Area 22 - North Peace (Fort St. John)
Dawson Road Maintenance Ltd
Phone: 1-800-842-4122
Website: dawsonroadmaintenance.ca
Twitter: @DawsonrmNP
Facebook: @DawsonRM
Instagram: N/A
YouTube: N/A
Email: Please visit our website for a direct email form.
Ministry contact:
Peace District Office: 250-787-3237
Service Area 23 - Nechako (Vanderhoof)
Yellowhead Road & Bridge (Vanderhoof) Ltd
Phone: 1-800-667-6636
Website: yrb.ca/yrb-group/vanderhoof
Twitter: @YRBVanderhoof
Facebook: @YRB-Vanderhoof
Instagram: @yrbvanderhoof
YouTube: N/A
Email: N/A
Ministry contact:
Vanderhoof Area Office: 250-567-6850
Service Area 24 - Lakes (Burns Lake)
Lakes District Maintenance Inc
Phone: 1-888-255-8055
Website: ldmltd.ca
Twitter: @LDMLakes
Facebook: @Lakes-District-Maintenance-Service-Area-24-1509598442398787
Instagram: N/A
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Burns Lake Area Office: 250-692-7161
Service Area 25 - Bulkley Nass (Smithers)
Dawson Road Maintenance Ltd
Phone: 1-800-842-4122
Website: dawsonroadmaintenance.ca
Twitter: @DawsonRoadMaint
Facebook: @DawsonRM
Instagram: N/A
YouTube: N/A
Email: Please visit our website for a direct email form.
Ministry contact:
Bulkley-Stikine District Office: 250-847-7403
Service Area 26 - Skeena (Terrace)
Emil Anderson Maintenance - Skeena
Phone: 1-800-665-5051
Website: emilanderson.ca/maintenance
Twitter: @EAMSkeena
Facebook: @EAMSkeena
Instagram: @EmilAndersonMaintenance
LinkedIn: @Emil-Anderson-Maintenance
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Skeena District Office: 250-615-3970
Service Area 27 - North Coast (Prince Rupert & Haida Gwaii)
O’Brien Road and Bridge Maintenance Ltd
Phone: 1-800-561-5822
Website: obrienrbm.com
Twitter: N/A
Facebook: @obrienrbm
Instagram: @obrienrbm
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Skeena District Office: 250-615-3970
Service Area 28 - Stikine (Dease Lake)
Lakes District Maintenance Inc
Phone: 1-888 255-8055
Website: www.ldmltd.ca
Twitter: @LDMStikine
Facebook: @LakesDistrictMaintenanceSA28
Instagram: N/A
YouTube: N/A
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Ministry contact:
Dease Lake Area Office: 250-771-4511
Questions relating to province-wide maintenance programs can be directed by email to This email address is being protected from spambots. You need JavaScript enabled to view it.. Reporting hazards or questions relating to individual service areas should be submitted directly to the respective contractor.