I have no affiliation whatsoever with this company. But it's pretty cool if they're nearby and you got the dough.
http://www.velonews.com/2017/10/bik...ng-coms-precision-approach-to-bike-fit_450522
http://www.velonews.com/2017/10/bik...ng-coms-precision-approach-to-bike-fit_450522