Great job to three ECo athletes at IM Chattanooga...


Congrats to the ECo athletes who represented at the...


Congratulations to Joe Piper, David Quinn, Celeste...


Aleta ran 17:409 for 5k and 18:45 for 3.3 miles (...


If you are interested in taking your athletic performance to the next level - whether that next level is beginning a training program for the first time, improving your personal best time, winning your age group, or turning professional - you came to the right place.

Joe Company, PhD is an experienced coach and experienced athlete.  He applies sports science as well as his personal experiences as a coach and athlete to customize training programs for all abilities of athletes.  Joe's mission is make your training and racing experience as rewarding as possible. The goal is to help you become a healthy, successful, complete athlete by providing a training plan that helps you reach your goals while maintaining balance in your life.

In addition to custom training plans, Joe offer laboratory bike and run VO2max and lactate testing as well as 'field testing' for bike power. These tests allow unparalleled optimization of your training plan.

It is time to take the guesswork out of your training!


Philosophical musings about all things training, racing, life...

Nutrition just might be the 4th discipline.
Scientific articles to maximizing your endurance.
Specific workouts to enhance your performance.


  • RT @jon_wertheim: Here's @DavidEpstein on the Republic of Doping. Really good point re: weekend warriors. 1 week 4 days ago
  • Interesting how many iterations of life are performed on the same stage. Surroundings stay relatively constant; the person is ever-changing 3 weeks 3 days ago
  • Train with Endurance Company for 2016 Beach 2 Battleship half or full Ironman - 3 weeks 6 days ago

Subscribe to the ECo mailing list


 Online Training Log  






Return to Innocence?

Note:  This was written during the winter of the first season I 'retired' from professional racing.  It was definitely a time of reflection and questioning...

I was reading U2byU2, and Bono was talking about looking at a picture of himself 20 years ago.  Somebody asked him what the Bono of today would ask the Bono of 20 years ago?  His response inspired my thoughts.

HUFF 50k Race Report

    So I did another ultra-marathon last weekend.  If you have been following my previous blog entries, you may be a bit perplexed as to why I did a ultra-marathon when I so clearly stated that I’m retiring from long stuff and focusing on getting fast.  Well, the Huff is fun and we were in Indiana already and, ultimately, I can; so I did.

Ironman Tips

Note:  This post was written in 2007, my last season racing as a professional.

There are a lot of folks planning on doing an IM this season.  I came up with a list of tips that some of you may find helpful.  I was surprised that I only came up with 6, but, at least from my experience, I cannot think of any more.    So here are my 6 tips for a successful IM experience (by the way, the race is only a small part of the experience). 

Ironman Journey

Note:  This post was written in 2007, my last season racing as a professional.

I got hooked on Ironman shortly after I became hooked on triathlon.  I viewed Ironman as the pinnacle of triathlon, the ultimate test of endurance.  I was intrigued by the complexity of the event and the amount of training involved.  Ironman athletes were in control of their bodies, physically able to go the distance and mentally able to stay strong. 

Ironman Florida Race Report

Note:  This post was written in 2007, my last season racing as a professional.

For the past 6 years, I have trained with the hopes of going 1/5/3.  Be on the bike in one hour, less than five hours on the bike and sub-three hours for the run.  And for the past 6 years, I truly believed (and still do) that I am capable of going well under 9 hours. The thing is, with Ironman… you never know.  So there you have it – my goal and idea of what I thought I could do at Ironman. 


Endurance Company LLC
Joe Company
(573) 326-9618



© 2012 Endurance Company, LLC - Joe Company -