North Shore Rolling Stock Inc.

(NSRS) is a Canadian locomotive parts supplier located in Vancouver, BC. Servicing the Canadian market for the reselling of genuine parts for the heavy industrial mining and railway transport industries around the globe.

Harvesters and combine parts at the plant are waiting for sales, tractors and agricultural machinery, maintenance and exports.

Locomotive Traction Motors

NSRS is capable of re-manufacturing different type of Traction Motors, such as D77, 78, 87, 90 and BTRs.

Locomotive Aux Generator

NSRS offers a complete range of Auxiliary Generators ranging from 10 KW to 24 KW.

Locomotive Truck Assembly

Truck parts, include; Axle Gera, Pinion, Journal Box, Brake Rigging parts, TM Suspension and Duct, Axle...

Locomotive Central Air

Central Airs, Inertia Air, Filter, Engine Air Filters, Aux. Gen Blower, Air Discharge Moter, and ...

Locomotive Main Generators

NSRS is capable of re-manufacturing different type of Main and Companion Generators such as AR....

Locomotive Control System

Control system includes; Control Mechanism, Dynamic Brake Regulator, all kind of Modules ...

Locomotive Engines

Engine parts and sub-assemblies for 8, 12 and 16 cylinder engines, including; ...

Locomotive Brake System

EMD GE and Alstom Braking system including Left or right brake cylinder, brake valves, bell alarms and...

Locomotive Compressed Air

Compressed Air as a complete unit to parts and sub-assemblies; such as; ...

Locomotive Cab Equipment

Cab equipment, include, Air conditioner, Cab heater, dead man, device, and accessories.

Cooling Fan

Locomotive Electric Parts

Locomotive Platform

Locomotive Special Tooling

Other Locomotive Parts

Including; Wires, Cables, Lugs, Seals, and Gaskets, Fasteners (Bolts, Nots, Washers, Keys..) ...

Our services

Turn your problems over to us for our industry-leading experience, quality, value, pricing, and turn-around time.

Distributorship and Supply Chain

Over the years in business, NSRS has successfully built excellent relationships with numerous high-quality manufacturers and suppliers of spare parts and assemblies. These relations have given NSRS the ability to offer volume distributorship price bracket for virtually all range of rolling stock fleet. NSRS has developed a comprehensive data base of manufacturers and suppliers and as a result has the capability to locate all parts and components within a short time period which led to the company motto “If we can’t make it, we’ll locate it”.

Engineering and Design

North Shore Rolling Stock Inc. has designed a diverse set of products across a broad range of rolling stock equipment, which can be found in a wide variety of assemblies in different type of locomotives and freight cars. NSRS’s portfolio expand across multiple avenues, such as, developing products from concept to production, replacing OEM products with better efficiency and lower cost. NSRS has proven time after time that has the capability to design products that not only meet OEM requirements but also exceed them as well.

Who we are

North Shore Rolling Stock Inc. NSRS

Our mission is to provide the best service for our customers and grow our network from supplying to delivering and custom procedures.

NSRS has designed a diverse set of products across a broad range of rolling stock equipment. Our products can be found in wide variety of assemblies in different type of locomotives and freight cars. Our design portfolio includes products we carried from concept to production as well as products that are designed to replace the OEM with enhancement in quality and longevity compare to OEM.

Why Choose Us?


Our team consists of seasoned professionals with extensive knowledge and experience in the railway sector.


We understand that every client has unique requirements, and we offer personalized solutions to meet your specific needs.


We leverage the latest industry trends and technologies to provide innovative solutions that enhance your railway operations.

to Quality:

Quality and reliability are at the core of our services. We strive to deliver the best possible outcomes for our clients.


Check out our latest projects

Partner with NSRS today for unmatched service, quality, and value. Contact us to learn more about how we can support your rolling stock needs.