About:
Hello, my name is John Higgins. I have been cycling for 50+ years and have direct experience with many different styles of bikes and riding including road, mountain and touring bikes. I've been a regular bike commuter, a bikepacker and gravel grinder before they were a thing, and competitive racer on road, gravel, and mountain bikes.
However, being an experienced and accomplished cyclist does not make one a bike fitter. I was curious about the mysteries of bike fitting and jumped at an opportunity to commence learning about bike fitting in 2007 while working for a major bicycle retail chain. Since then I have worked with thousands of riders, from teenagers to retirees, casual riders to competitors, commuters, tourer's, racers (road, mountain, triathlon), and people with chronic neck, back and joint issues and injury history. These cyclists are people who wanted to know what size bike to buy; wanted to ride but experienced too much discomfort; wanted to ride further / faster with less suffering; or just wanted to make sure their bike was optimized from the get-go.
In 2014 I established BikeFitr and in 2015 I acquired Fit Kit Systems, the bike fitting school that I originally trained with. I now supply fitting tools and supplies, and education to other bike fitters and bicycle retailers around the globe. I've also presented on bike fitting at multiple industry tradeshows and blog about fit related topics on Fit Kit Systems.
As a member of the International Bike Fitting Institute I am committed to continuing to increase my bike fitting skills and maintain a high level of professional expertise. There are a lot of bike fitters touting their experience, but experience without ongoing education is just repetition. I continually refine and develop my experience through learning more.
Studio Location:
Address:
1549 S 1100 E, Salt Lake City, UT 84105, USA
Certification:
Level
Level 4: IBFI Master Bike Fitter
Educator Status
IBFI Member Since
CPD Record
32 CPD Points
of 50 This Cycle
21 Sep 2026
Retül Fit Academy — Level 2 refresher
8 Points






