Contact us

PORT ALBERNI · BRITISH COLUMBIA

BUILT TO WORK.
KEPT IN MOTION.

Locomotive service with purpose.
From everyday maintenance to complete overhauls,
we keep your next move in focus.

SERVING BC RAIL & BC RAILWAYSSCROLL TO EXPLORE ↓BC RAIL SD40-2S · PEMBERTON, BC

01 / OUR EXPERTISE

Heavy equipment.
Focused expertise.

Practical support for the machinery that moves your operation. ANF Diesel Service brings locomotive maintenance, repair and rebuilding together in Port Alberni, British Columbia, with BC Rail as our main customer.

Discover our capabilities ↗

02 / WHAT WE DO

Every part.
Every next move.

Seven core services.
One focus: your locomotive.

CP SD40-2 and SD40 units in the Thompson Canyon, BC, 1984

03 / LOCOMOTIVE SUPPORT

Diesel power.
Lasting potential.

Maintenance and repair for the systems that make EMD locomotives work.

Explore locomotives
CP SD40-2 & SD40 · THOMPSON CANYON, BC

04 / OUR HOME GROUND

British Columbia roots.
A practical approach.

Based in Port Alberni on Vancouver Island, ANF Diesel Service is focused on keeping locomotive service straightforward: understand the equipment, identify the work, and give each repair the attention it needs.

About ANF

FIND US

4000 Stamp Ave

Port Alberni, BC V9Y 4G2
Canada
Get directions

LET’S KEEP THINGS MOVING

Your next move
starts here.

Contact ANF