Parts & Accessories

With over 30000 part numbers in stock we are one of the best stocked dealers in the area.
Backed by the industry’s most extensive parts and service networks, we ensure prompt assistance to maximize uptime and productivity. Parts not currently in inventory can be ordered for delivery the next day.
Contact us today at 519-632-9901 or
Hours of Operation
Monday to Friday 8:00 am - 5:00 pm
Saturday 8:00 am - 12:00 pm


Riders Club


Want to Hear About
Sales and Service