E-GO Endurance Sports Coaching

$399.00 plus tax / month and a $99.00 sign-up fee

Hold up! I only take a small number of clients at one time. Please email me first to see if I have space for you.



I only take a small number of clients at one time. Please email me first to see if I have space for you.

E-GO Endurance Sports Coaching is an online personal coaching service for walkers, runners, cyclists, triathletes and duathletes using the TrainingPeaks platform.

Whether you are just beginning or have been training and competing in your sport for several years, I can help you reach your goals.


Whether you just want to learn a new sport or do a multi-day stage race, I can help. Coaching is available for both competitive and non-competitive athletes.

In other words, you do NOT have to be racing to hire me. I also train individuals to participate in social events such as fundraisers and active vacations.

  • running
  • cycling (road, gravel, MTB)
  • triathlon
  • duathlon


  • customized training plan, adjusted as needed
  • weekly coaching feedback via email
  • TrainingPeaks Premium account (I cover the costs of your upgrade)
  • Premium GO FIT LIFE membership for additional strength and nutrition support
Endurance Sports Coaching


  • a basic TrainingPeaks account
  • a compatible activity tracker (ie: Garmin, Suunto, Polar, FitBit, Apple Watch, etc)
  • compliance (if you’re not committed, we can’t work together)
Endurance Sports Coaching


  • one-time $99 setup fee
  • $399 coaching fee per month
  • no contract, cancel whenever you want
  • no refunds, read my policy

Note: fees do not include tax. Prices are in Canadian dollars.


I have 22 years of experience and founded GO FIT LIFE in 2012. In addition to being NCCP and PMBIA certified, I am also a TrainingPeaks Level 1 accredited coach. View my TrainingPeaks Coach profile here.

I’m also an educator with a Bachelor of Education from Acadia University. In 2017, I became a canfitpro PRO TRAINER and currently teach fitness and wellness certification courses for personal training, group fitness instructing, healthy eating and weight loss coaching, and fascia, movement and assessments.

Since I started coaching athletes, I have helped hundreds cross the finish line. Read views here.


I only take a small number of clients at a time for a very personalized and attentive experience. Email me to first find out if I have room for you. If so, then we start with a 15-minute Zoom call first and go from there.