(804) 741-1599           [email protected]  

We Are Coaches

We Are Coaches
June 2, 2017 Michael Harlow

I am a coach.  I believe God gifted me with specific talents and this purpose in mind: to coach.   I was meant to guide, to educate, to support, and to inspire.  Luckily, I was also given a passion through which I can use my talents.  Triathlon is my passion, but I am a coach first.  Coaching supersedes the sport in which we coach…coaching impacts lives.  At the heart, I am a coach with a mission to transform lives and triathlon is my vehicle by which to do this.


At Endorphin Fitness, we are all coaches.  From our Bike & Tri Shop coaches to our many swim, bike, run, strength coaches, we all have this innate attribute, regardless of our role here.  We all want to guide, educate, support, and inspire others. This is why we all have coach on our staff shirts.  Whether showing someone a product that will make them faster, teaching someone how to adjust their gears, or pushing someone to be their best in a workout, we are all coaching.


I don’t believe every coach is a coach in the sense we are using here. Not every coach has the ability to fully utilize the role they have been given.  You don’t work for Endorphin Fitness unless you do.  It is a special attribute that we all have in common.  Coaching is what we do.


Be More. Live Red.

Michael Harlow

EF Founder & Head Coach

Get training tips, inspiration, and promos delivered weekly!

Sign Up

804 - 741 - 1599

Sunday: Closed

Monday: Closed

Tuesday: 12 pm - 7pm

Wednesday: 12 pm - 7pm

Thursday: 12 pm - 7pm

Friday: 12 pm - 7pm

Saturday: 10am - 4pm

For general questions, requests for a quote, or any information whatsoever, feel free to give us a call or email us at [email protected]

Use this form to submit your info to our fitter Andrew Wolak- he will call regarding scheduling and availability. Our bike fits are usually booked at least a week in advance.

At EF, we believe that coaching is founded on good communication! Let us know a bit about yourself and one of our coaches will be in touch soon.

Hi! Our coaches would love to tell you more about our adult and youth coaching. Fill out the form below and one of our coaches will reach out to you shortly. 

Alternatively, call 804-741-1599 and dial extension to speak to a coach now!