November 2022 by Russell Cate
I have used John in the past and he is excellent. I suffered an injury right before a large race and John got me to a point where I was able to finish the race and meet my goal times. Very personable. Years of experience. Highly recommend.