For over 30 years our parts department have been serving the city's on road and off road parts needs. With a team of industry respected parts specialists we provide not only quality products but quality customer service and advice. From a large selection, we strive to ensure you get the right part for your specific needs at a value you can't find anywhere else.

Parts Request

First Name (required)

Last Name (required)

Email Address (required)



Province / State

Postal Code


Phone Number (required)

Bike Year and Model

Last 7 Digits of Vin (BMW/Triumph Required)

Parts Needed / Comments


OEM and Aftermarket, routine maintenace parts and custom accesories, let our award winning parts department help you get your vehicle looking and running the way you want. We offer experienced and knowledgable support in helping customers choose the right pat at the best price.