Let us get you back on
the road, paths and trails.

New or old, we service ALL makes and models of bikes.
In a hurry? Call ahead for a same day appointment.


For the Love of Cycling

Feel like a kid again and let us help you find the right bike for your needs.


Shop Local

Get our best price when you place a custom order.
We have a huge selection and a variety
of brands available to you.

Did You Know?

Understanding your bike and how it works can help you maintain it longer, with fewer less expensive service appointments and make riding it more fun.

Uncomfortable on your bike? Having the right bike fit is crucial to having a great cycling experience. Let us make sure your bike fits you.
Ensure your brake pads and cables are not worn. Bring your bike for annual service if you’re not sure.
Rim Breaks vs. Disk Breaks. We can help.
Want to upgrade your components? We can get you going.
Keep your bike inside when you’re not riding it. Rain, moisture and dirt cause your parts to wear quicker and cost more in repairs.

Our Story

With the vision in mind to have a rider owned and operated Bike Shop, Scott Dennis opened the doors of Rock and Road Cycle in 2011.
Our small bike shop offers the quality of service and attention to detail that you can’t find everywhere. Whether you’re a weekend warrior, commuter, family rider, triathlete or trail rider, we can keep you riding. Our mission is to keep you and your bike happy.

We Have 5 Star Customers

“This has been my bike shop of choice since ~2013, and I can't see myself going anywhere else. Scott and his staff are knowledgeable, helpful, kind, funny, and most importantly, they don't try to push merchandise and sales. They will give you all the information you need and recommendations are based on your requirements - not their overhead!

Do yourself a favour and come here before wasting money on inferior products!”

Chris S.

“Nice guys. I went in looking for some specific components and instead of being told what I should use, or how difficult it is to stock what I was looking for, they talked to me about options in terms of distributors, and were willing to help me track down what I was looking for. A nice change from other vendors who will often push what they have in stock even if it is not the style or configuration you were hoping for. I had started using online stores due to ease of access to various brands etc. Now that I have moved back to the area it makes me happy to have a place like this, where I can support a local business and not feel like a nuisance because I know what I want.”


“Scott offers top notch service--very knowledgable and took time to ensure I was comfortable and able to operate everything...bought a pet basket for my dog Max and it's great!! Highly recommend this shop”