I had a really great fit experience at the Specialized Retul facility in Boulder in January. Fixed problems in my feet with custom insoles (I had already shimmed my left cleat 2 dgrees, and was running stock, OTC insoles). The fix corrected two issues I was having; 1) outer left toe pain/numbness and 2) left hip pain after as soon as 10 to 12 miles when dismounting the bike. Also helped with numb hands, but I have a lot of core work yet to do for that.
Those guy out there are really great. No affiliation, blah, blah.
Glenn