A Trek Bicycle Arnold
2166 Michigan Avenue | (636) 287-6700
B Trek Bicycle O’Fallon
8640 Mexico Road | (636) 240-9232
C Trek Bicycle St. Louis Ballwin
13922 Manchester Road | (636) 394-2453
D Trek Bicycle St. Peters
384 Mid Rivers Mall Drive | (636) 397-7433
Our customer promise
Love it or we’ll take it back
If you’re not 100% happy with your purchase, bring it back within 30 days for a refund or exchange.
Low Price Guarantee
We’ll match any price for products we carry in-store or on trekbikes.com.
24-hour service on all makes and models
Our skilled technicians will service your bike within 24 hours, or we’ll give you a loaner for free.
Your new favorite bike shop
From first time riders of every age to the seriously addicted, we’re here to help!
“Trek St. Louis Ballwin has the best customer service of any retail store (cycling-related or otherwise) I've patronized in years. And it's been consistently superior since I first became a customer over six years ago.”
- Greg K.
“Bought my very first bike as an adult and I know nothing about bikes. Robbie the store manager […] was very helpful and took me out on a couple different bikes to see which size worked best and which one I felt the best on. There was no pushing me to one bike or the other to try and make a higher sale. I bought one of their cheapest bikes and he still treated me like I was buying their top of the line.”
- Andy B.
“Great bike shop! Their recommendations have been spot on and I LOVE my bike! Their customer service is wonderful, and I liked that they never pressured me for a bigger sale. They were kind and helpful and just fantastic. They will always have my business and recommendation.”
- Justyne H.
“This bike shop has fantastic customer service. They are always friendly, knowledgeable, and helpful. Trek has a great program to give me money for my son’s bikes to trade up as he grows. I’ve been buying bikes from them for six years and I highly recommend this shop!”
- Jennifer B.