Price Matching
Easy Returns
Fast Shipping

General Shop Tools

Park Tool DP-2

The DP-2 quickly installs to take the place of a bicycle pedal in order to make drivetrain adjustments with the pedals removed.
C$20.99
Sale0%

Muc-Off Bike Shoe Cleaner, 13.5 US FL.OZ

Keep those shoes clean! Our Muc-Off Premium Bike Shoe Cleaner makes it easy to get rid of dirt, grime and odours from the outer material of your MTB, gravel or road cycling shoes.
C$14.99 C$14.99

Wera 817 R Telescopic

Wera, 817 R Telescopic, Screwdriver, 1/4 '' Hex Rapidator with telescopic extension
C$38.99
Sale-12%

Silca SYNERGETIC DRIP LUBE

SILCA set out to develop the world’s fastest, quietest, longest lasting oil based chain lube utilizing the nano scale tungsten disulfide to reduce surface wear and friction within the chain.
C$39.99 C$35.00

Unior 9-piece Long Ball End Hex Wrench Set - 220/3SLPH

This 9-piece ball-end hex wrench set provides plenty of leverage for those stuck fasteners or any place a higher torque is required.
C$53.99

Motorex Bike Shine

Freshens colours and gives a high gloss finish. MOTOREX BIKE SHINE protects, preserves and is water-repellent (beading effect).
C$25.99
Sale-9%

Park Tool DAG-3

The DAG-3 is an indispensable shop tool that can be used to both measure and straighten misaligned derailleur hangers solving a high percentage of shifting problems.
C$219.99 C$199.99

Muc-Off Dry Lubricant

Our Bio Dry Chain Lube uses a wax-based formula to protect against contaminants in dry and dusty conditions. Enjoy that super-smooth gear shift feeling.
C$17.49
Sale-17%

Muc-Off Clean & Lube Kit

We've package our favourite products into convenient bundles for you to keep your bike clean and riding smoothly.
C$59.99 C$49.99

Muc-Off Ceramic Dry Lubricant

Our C3 Ceramic Dry Lube is a premium bike chain lubricant that creates a ceramic coating for the ultimate chain performance in dry weather conditions.
C$23.99

Muc-Off Wet Ceramic Chain Lube

Our C3 Ceramic Wet Lube is a premium bike chain lubricant that creates a ceramic coating for the ultimate chain performance in wet weather conditions.
C$23.99

Park Tool RP-SET.2

The RP-Set.2 includes four professional quality pliers for internal snap rings and one for external snap rings. Pliers are made of heat-treated cro-moly steel with vinyl dipped grips.
C$179.99

Muc-Off Expanding Microcell Sponge

This expanding sponge is vacuum packed to save space and reduce packaging. But when unleashed it’s the perfect size for cleaning your bike! When opened leave it in a bucket of water and watch it grow!
C$5.99
Sale0%

Unior Y HEX WRENCH 4X5X6 - 1781/2HX-US

The 1781/2HXS version features ball-end hex wrenches which are specially useful for working under angle.
C$18.49 C$18.49

Superior Lubricant

Formulated with p.T.F.E.
C$12.99

Unior Internal - external reamer

Create a professional and burr free finish on cut tubes. After cutting, simply place the reamer over the tube end and twist until burrs are removed
C$27.99

Wera 8767B HF TORX 25 Zyklop

Wera, 8767B HF TORX Zyklop, 3/8'' Drive, Torx 25 x 107mm with HF
C$20.99

Muc-Off Bio Grease

Muc-Off Bio Grease has been specifically developed for bicycles to increase performance and ensure component longevity. Waterproof and eco friendly formula.
C$26.99

Motorex Power Brake Clean

Cleans and dissolves even the most stubborn dirt. Removes oil, grease, tar, etc. Does not attack rubber, plastic or paint.
C$29.00

Dry Lub w/Teflon, 120ml

This lubricant is recommended for dry, dusty and dirty environments. Dry Lube is also resistant to moderately humid conditions.
C$14.99

Park Tool AWS-7

Park Tool introduced the bicycle world to the 3-way hex wrench set over 30 years ago. Our 3-way wrenches fit perfectly in the palm of the hand and provide excellent leverage, making them a favorite of countless shop mechanics worldwide.
C$19.99
// Get the modal var modal = document.getElementById("myModal"); // Get the button that opens the modal var btn = document.getElementById("myBtn"); // Get the element that closes the modal var span = document.getElementsByClassName("close")[0]; // When the user clicks on the button, open the modal btn.onclick = function() { modal.style.display = "block"; } // When the user clicks on (x), close the modal span.onclick = function() { modal.style.display = "none"; } // When the user clicks anywhere outside of the modal, close it window.onclick = function(event) { if (event.target == modal) { modal.style.display = "none"; } }