CyclovaXC owners and staff are committed to silent sport enthusiasts and are committed to delivering the highest level of customer service for all of your cycling, trail running, and nordic skiing needs. 


Steve Hamlin, Owner & General Manager

Steve brings a big passion for fitness, endurance, adventure, cycling and racing to the shop. Steve loves to race mountain bikes - his races include the Marji Gesick 100, Maah Daah Hey 100, Lutsen 99er, and many others. Last winter, Steve started skiing and completed his first Birkie in 2018… he is now addicted to skiing! Steve has started trail running and triathlons, winning the local Grantsburg Triathlon in 2018, placing 2nd in the 10K Trail Run in the City of Trails Race in 2017 and most recently in 2018, placing 2nd in the Wilderman Offroad Triathlon in Walhalla, ND.

Steve spent the previous 15 years as a mechanical engineer, and most recently was the lead engineer for the Indian Roadmaster Motorcycle before leaving his engineering career to pursue his other life passions of helping others lead healthy lives. He then became a Personal Trainer and started his Personal Training business, started podcasting about his racing and training experience, which can all be found at

If you want to dive into the details of bike fit and bike geometry, he probably will give you more information and data about bikes than you ever thought was possible!

Steve and his wife, Lynn live in North Branch, Minnesota with their two sons who can frequently be found hanging out at the shop or riding mountain bikes.


Jim Kelley, Owner

Jim is a native of southern New England and began his endurance sports career on his high school cross country, xc ski and track teams. He attended the University of Maine where he earned a degree in wildlife biology and lettered in cross country. When he started working for the U.S. Fish and Wildlife Service he was stationed in Maryland where skiing opportunities were few and far between. After being convinced to race in the American Birkebeiner in 1997, he did his first 3 Birkies by driving to Hayward, got on snow for a day or two, raced the Birkie and then drove back home to Maryland. Jim fell in love with northwest Wisconsin on his Birkie trips and decided to move here in 1999 and has lived in Centuria (just a few miles north of the Cyclova shop) ever since. He has now completed 20 Birkies. Jim is a ten-time Boston Marathon qualifier with a PR of 2:51. He also competed in triathlons for many years and completed 8 Ironman races, narrowly missing Kona qualification, but qualified for both the Ironman 70.3 World Championship and World Duathlon Championship twice. He is now entering his fifth decade of endurance running, and is currently focusing on trail ultra-marathons.

As a new co-owner he hopes to put the “run” back into Cyclova and wants to make the shop a true cross country ski shop again. Jim is also a USA Triathlon and Ironman Certified Coach and is working on USSA Nordic coaching certification as well. His coaching company, PR-Endurance is helping endurance athletes from across the country achieve their goals. Jim has dreamed of owning a ski/bike shop for nearly 30 years and joining Cyclova is truly a dream come true. In August 2018, Jim will retire from his day job after 26 years with the U.S. Fish and Wildlife Service and start spending time in the shop developing his bike mechanic skills, fitting running shoes, stone-grinding skis, and putting on endurance events.

Jim, his wife Lindsay, and stepson Payden live in a log home on 20 acres in Centuria, Wisconsin that is a playground for 4 horses, a couple of trail-running Dobermans, an Italian Greyhound and 2 new barn cats.

Cart Item Removed. Undo
  • No products in the cart.