• Welcome to our new home!

    KLM Bike and Fitness is now part of the Incycle Marketplace. Currently we're working on getting our inventory available online. In the mean time, call us, text or visit our stores. Connect with Us!

  • SHOP

    Shop online or talk to one of our experts. We'll help you find the perfect bike.

    Call or Text Us 
  • BIKE SERVICES

    Service packages to keep you riding. Contact us to request an appointment!

    Call or Text Us 
  • HOME DELIVERY

    Specialized Local Delivery here in the Birmingham & Rochester Hills, MI area!

    Call or Text Us 
  • DEMO A BIKE

    When you know you know! The best way to know you're getting the right bike!

    Call or Text Us 
  • About KLM Bike and Fitness

    We love bikes. Fast bikes, bikes built for the mountains, turbo bikes, bikes for the whole family - we love ‘em all. At KLM Bike & Fitness, we proudly carry the best bikes, cycling apparel, and equipment from Specialized! With locations in Birmingham and Rochester Hills, we welcome everyone who has the desire to share our love of cycling. With a limited and curated on-hand inventory of Specialized product and a focus on blending digital and physical retail, we offer transformative, inclusive, ride-focused, and locally authentic experiences in order to better serve our local riders in the Detroit area and elsewhere. Come ride with us! 

Events at KLM Bike and Fitness

Connect with Us

33600 Woodward Birmingham, MI 48009

2680 Rochester Rd. Rochester Hills, MI 48307


Call or Text

Birmingham (248) 645-2453

Rochester Hills (248) 299-0456


Email

info-klmbirmingham@specialized.com

info-rochesterhills@specialized.com


Store Hours

Birmingham

Monday: 10:00AM - 7:00PM

Tuesday: 10:00AM - 6:00PM

Wednesday: 10:00AM - 6:00PM

Thursday: 10:00AM - 6:00PM

Friday: 10:00AM - 6:00PM

Saturday: 10:00AM - 6:00PM

Sunday: 11:00AM - 4:00PM

___________________________________

Rochester Hills

Monday: 10:00AM - 6:00PM

Tuesday: 10:00AM - 6:00PM

Wednesday: 10:00AM - 6:00PM

Thursday: 10:00AM - 6:00PM

Friday: 10:00AM - 6:00PM

Saturday: 10:00AM - 6:00PM

Sunday: 12:00PM - 4:00PM

Riding with us? Sign a Ride Waiver"

Contact Us