Been going to Gordon for a number of years and I wouldnt go anywhere else! Very thorough to any concerns and keeps me on track with my running goals!