I run a small, high-touch coaching practice built around endurance cycling and strength training.

I work 1:1 with athletes to build durability and performance through structured training that fits into real life. The focus is long-term fitness through consistent, purposeful training designed for you.

Here’s how you can work with me online (nationwide):

Coaching for Cyclists

  • At the center of my coaching is a personalized training plan delivered through TrainingPeaks. That’s the structure we work from. It provides clear workouts, purposeful progression, and a plan that’s built around your goals, your schedule, and your current fitness.

    The is the starting point, but training doesn’t happen in a vacuum. Life shifts, energy fluctuates, stress builds, motivation changes. I adjust your training in real time so it stays aligned with what’s actually happening, not what was written weeks ago.

    I’m paying attention to both the details and the long arc. I review workouts, track patterns over time, and make decisions based on how you’re responding. It’s about what the numbers say and how the work is landing in your body and your life.

    Communication is ongoing. Some weeks require no adjustments, others require bigger shifts. The goal is performance alongside durability, resilience, and the kind of fitness that holds up over time.

    This is coaching that adapts with you.

  • We start with an onboarding process so I understand your training history, current fitness, goals, schedule, and the realities of your day-to-day life. This is what allows the plan to fit you from the beginning.

    From there, you’ll have a training plan built and delivered through TrainingPeaks. Workouts are structured with clear targets based on your power and heart rate zones.

    Communication is ongoing and I’m reviewing your workouts regularly, looking at how the training is landing and how you’re responding.

    Your plan is not static. As things shift (fatigue, schedule changes, life stress, or unexpected setbacks), I adjust your training so it continues to move you forward.

    We’ll also connect through monthly check-in calls which allow us to step back, look at the bigger picture, and make adjustments to your goals and direction.

    Everything is set up to be easy to follow. Workouts are delivered directly to your device, with downloadable files and clear guidance so you can focus on riding.

    Underneath it all, I’m continuously tracking your progression, looking at trends, patterns, and long-term development to make sure the work you’re doing is taking you exactly where you want to go.

  • Personal Coaching: $350/month

    Coaching is billed monthly and includes a personalized training plan, ongoing support, monthly check-in call, and unlimited communication through TrainingPeaks.

    A one-time $100 onboarding fee applies for new athletes. This covers the initial intake process and a detailed review of your athletic history, current fitness, and goals.

    Custom strength training can be added to your program for $75/month.

    There are no long-term contracts. You can pause or cancel at any time.

Strength Training

  • Strength programming is delivered online in structured 4-week blocks. We start with an intake that includes your goals, schedule, training background, and available equipment. You’ll also complete a health questionnaire and a movement assessment.

    From there, I design a program that fits your life. Each block includes a clear progression so you can follow it independently. At the end of each block, we’ll review your progress and refine the next phase.

    I use an integrated approach to strength training. Depending on your goals and starting point, your program may emphasize:

    • strength and progressive loading

    • stability, balance, and control

    • mobility, flexibility, and range of motion

    • core training

    • plyometric training

    • strength endurance

    • injury resilience

    This work can be built around your existing training or as a stand alone program.

  • We start with an onboarding process so I understand your training background, current strength, goals, schedule, equipment, injury history, and what you need from strength training. This helps me build a program that is realistic and appropriate from the beginning.

    From there, you’ll receive a structured strength program delivered through TrainingPeaks. Workouts include clear exercises, sets, reps, rest periods, and guidance for how each session should feel.

    This is a more contained coaching option than full endurance coaching, but it is not generic programming. I review how the work is going, make adjustments when needed, and incorporate your feedback to make the program yours.

    We’ll use regular check-ins to look at how the program is landing, what needs to change, and where the next block should go.

  • $175/month

    A one-time $75 onboarding fee applies for new clients. This covers the initial intake process, health/movement review, and program setup.

    There are no long-term contracts. You can pause or cancel at any time.

For all coaching inquiries, please email me at: artofcyclingllc@gmail.com

Coaching for me is a labor of love. I’ve seen firsthand how the right support can help people pursue athletic goals that enhance the rest of their lives. This matters so much with sustaining quality of life, especially as we get older. My job is to make that process clearer and easier to achieve.

I provide structure so you know what to do next, help you understand how your training is building over time, and make adjustments when setbacks change the plan. I work side by side with my athletes to help them train with purpose to their effort takes them exactly where they want to go.

My TrainingPeaks Coach profile

Get In Touch