Trusted Mechanics

In our 45 years, we have NEVER had a claim against us. We put safety FIRST. The best mechanics around.

No Appointment for Oil Changes

Never wait for an oil change again. Need one right now? Come in whenever you can, and we will fix you up in no time.

Full Service Package

5 Point Inspection, All Fluids, Labour and Parts

Regular: $279.95
Synthetic: $329.95

Why choose us as your part supplier?

All parts sold by us comes with Warranty to ensure the safety of our riders and the legitimacy and quality of the part. We will have your part ready for pickup the following day after ordering. Parts sold by your local mechanic are parts that you can trust. Give your bike the quality it deserves.

We can supply any parts you need for any make and model. Let us know what that may be.


Add an interesting and unique feature to your ride, or bring an older model back to life.
Tell us your ideas! We can make it happen.

Get to Know Us

Here at Heavy Duty Cycles, we aim to keep our "friendly neighbourhood bike shop" feel, while striving for excellence. We can make all of your motorcycle dreams come true, whether it's a tune-up, tire change, safety certification, repair, customization, or you want to build a bike from the ground up, we do it all.

Never make an appointment to change your oil again, we are the original home of the Oil Change While You Wait!

With our vast knowledge and experience, our shop is open to buying, selling, repairing and customizing ALL MAKES of motorcycles. We even do trike conversions, so if your ride has two wheels, or three, we're the shop for you!

Please share your experience visiting our shop! And if you haven't come by yet...what are you waiting for?! Come see what we can do for you and your motorcycle.

Stay connected with us here!

Contact Us

Open Hours
Mon-Fri: 10:00am - 6:00pm
Saturday: 10:00am - 3:00pm
Sunday: Closed
Monday-Friday 10:00am - 6:00pm
Saturday 10:00am - 3:00pm
Sunday Closed

*After Hours Emergency & Bike Pick Up

    What can we help you with?

    Check your junk/spam mail if you don't receive a reply!

  • Name*
  • Email*
  • Number
  • Message*
  • Name*
  • Email*
  • Number
  • Message*

*After Hours Emergency & Bike Pick Up 416-666-0073