Portola Valley

PERSONAL TRAINING

Online. In-person. Hybrid. Whatever works for you; on the Bay Area or from anywhere in the world.

As a long-time runner, triathlete, and health professional, I bring years of experience and a result-driven approach to every session. There's no reasonable goal you couldn't attain with dedicated work ethic.

San Carlos · Redwood City · Woodside · Atherton · Menlo Park · Portola Valley · Palo Alto
Training Options

PICK YOUR FAVORITE KIND OF ACCOUNTABILITY

Train privately, bring a friend, join a small group, or work with me remotely. Every option is built around your abilities, goals, and actual life.

One-on-One Training

One-on-One Training

Maximum attention during the workout session. Every exercise, every rep is tailored to you and your goals.

Couples & Buddy Training

Couples & Buddy Training

Train with your spouse or a friend. You may get different workouts depending on your needs. Same session, different paths.

Small Group Training

Small Group Training

Train in a small group of 3+ people. Workouts are designed so everyone has fun while getting in a great workout.

Online Training

Online Training

Can't meet in person? Get customized programs, video demonstrations, and regular check-ins, all remote.

Coaching Plans

CHOOSE YOUR LEVEL OF COMMITMENT

How often do you want to see me? Pick a starting point and we’ll figure out the rest together. Contact me for current pricing and availability.

2x

We Should See Each Other Twice

Two private sessions per week

Twice a week is enough for me to know what you’re doing, and whether you’ve been skipping leg day.

12-week initial commitment

  • 8 personalized sessions every 4 weeks
  • Online or in-person
  • Custom workout programming
  • Progress tracking
  • Support between sessions
See Me Now
3x
MOST POPULAR

Okay, This Is Getting Serious

Three private sessions per week

Three times a week. Enough consistency to make real progress, and not enough time to forget everything between sessions.

12-week initial commitment

  • 12 personalized sessions every 4 weeks
  • More frequent coaching and accountability
  • Priority scheduling
  • Nutrition guidance
Let's Get Serious
Unlimited

You’re My Emergency Contact Now

Training, programming & ongoing coaching

This is less “personal trainer” and more “someone should probably ask Danny before I do this.”

12-week initial commitment

  • 12 private training sessions every 4 weeks
  • Nutrition, event, travel, and recovery programming
  • Progress and form reviews
  • Priority scheduling and between-session access
We Are Very Serious Now

NOT READY FOR THAT KIND OF COMMITMENT?

That’s fine. We can still work out.

1x

Let’s Not Put a Label on It

One private session

One session. No commitment. We don’t even have to tell people about it.

  • Online or in-person
  • Personalized to your current goals
  • Book when availability permits
I Don't Like Commitments, Either
Mini

The Long-Distance Relationship

Customized online programming

You do the workouts. I do the thinking. We make the long-distance thing work.

  • Built around your goals, schedule, and equipment
  • Training for travel or race preparation
  • Video guidance
  • Questions by phone, text, or email
  • Train wherever you happen to be
Coach Me Online
Sample Workouts

SEE ME IN ACTION

READY TO MAKE A RESPONSIBLE DECISION VOLUNTARILY?

Tell me what you’re training for, what has or hasn’t worked before, and how often you can realistically train. I’ll help you choose the right plan, without pretending everyone needs the most expensive one.