0
Skip to Content
Endurance PTC
Performance Coaching
Bike Fitting
eCycling
Gym
Personal Trainers
Nutrition Support
About EPTC
Our Team
Testimonials
Exercise & Physiological Testing
Fitness Assessment
Performance Assessment
Body Composition Analysis
Resting Metabolic Rate Testing
Field, Remote & Group Testing
Maximal Fat Burning Assessment
Running Economy Testing
Sweat Sodium Testing
EPTC REVIEW
Contact Us
Endurance PTC
Performance Coaching
Bike Fitting
eCycling
Gym
Personal Trainers
Nutrition Support
About EPTC
Our Team
Testimonials
Exercise & Physiological Testing
Fitness Assessment
Performance Assessment
Body Composition Analysis
Resting Metabolic Rate Testing
Field, Remote & Group Testing
Maximal Fat Burning Assessment
Running Economy Testing
Sweat Sodium Testing
EPTC REVIEW
Contact Us
Folder: SERVICES
Back
Performance Coaching
Bike Fitting
eCycling
Gym
Personal Trainers
Nutrition Support
Folder: ABOUT
Back
About EPTC
Our Team
Testimonials
Folder: ELAB
Back
Exercise & Physiological Testing
Fitness Assessment
Performance Assessment
Body Composition Analysis
Resting Metabolic Rate Testing
Field, Remote & Group Testing
Maximal Fat Burning Assessment
Running Economy Testing
Sweat Sodium Testing
EPTC REVIEW
Contact Us

Follow Us on Instagram

View fullsize This one's for the triathlete who has done four 70.3s and still hasn't gotten a bike fit ๐Ÿ™ƒ 

We see you. Come in–we can fix that.

#EndurancePTC #Triathlon #BikeFit #70point3 #TrainWithPurpose
View fullsize
View fullsize Yes, he's wearing a gas exchange mask AND getting his blood drawn at the same time. Here's why๐Ÿ‘จ‍๐Ÿ”ฌ 

This athlete has years of benchmark data from gas exchange testing. We're transitioning him to lactate-based testing going forward, so we ran bo
View fullsize Trained hard all winter. Still got dropped on the first climb of the season.

There's a reason for that. We can find it. 

DM us, and let's get started๐Ÿ“

#EndurancePTC #CyclingLife #TrainSmarter #BikeLife #PerformWithPrecision
View fullsize Race season doesn't wait for you to feel ready.

Testing, training, fitting – if it's on your list, the time to do it is now, not two weeks before your A-race.

We have openings. Link in bio. ๐Ÿ“

#EndurancePTC #RaceSeason #TrainWithPurpose #Per
View fullsize Your hydration plan is probably based on a generic recommendation. Drink X ounces per hour. Take a salt tab every 45 minutes. Maybe it works. Maybe it doesn’t.

Here’s the problem: sodium loss varies wildly from person to person. Two athl

Sign up for our monthly newsletter.

Thank you!

Info

Memberships & Services

Testimonials

FAQ

eCycling Class Schedule

Community

Our Community

Core Values

Contact

Let's Talk
Let's Talk

Location

8 Madrona St.
Mill Valley, CA 94941

Hours

Monday - Saturday
8:30am - 6pm

Closed Sunday

Privacy Policy Terms of Service Cookie Policy