Skip to main content


Our sales floor is closed and we are fulfilling all orders via curbside pickup or delivery (where applicable)

The quickest way to complete any sale is purchasing here, online. Bikes? Helmets? Shoes? We will process those orders 24 hours Monday through Saturday (excluding holidays). We offer curbside pickup (the quickest option) and free delivery in city (2-3 business day delay) on orders over 100$.

If you are looking to purchase a new bikefill out the linked form and we will assess if we have what you need in stock. This is the best way to get the ball rolling on a new bike purchase. From there we will invite you in for a sales appointment and hopefully get you rolling!

If you cannot find what you need online and you prefer email, email us at: We will try to return your email within a business day. Please be aware we are experiencing a high volume of email and we are doing our best to field all inquiries. 

If you prefer phone, call us at 519-824-9371. Be aware we are running a lower than usual staff level and are experiencing a higher volume of phone calls.

Please have patience, we are doing our best to service everyone and we appreciate all of you.