John has tailored a workout plan that covered a blood clot in my leg and me getting covid. John gave me good advice for buying wheels, shoes and a new Modone. He is easy to talk with. We discuss a wide range of cycling topics. I would be happy to recommend John.