Exercise & Training

Training & Coaching Services

All of these services are offered virtually, but can be done in person with additional fees. I have a small home gym area with audio and video set set up to conduct sessions live over the web using Skype or Facetime. It works quite well and people like the convenience of not having to travel somewhere for their consults, coaching sessions or workouts.

Custom Exercise (Fitness) Plans

For folks with fat loss, functional fitness or strength goals.

Custom Sport Training Plans

For folks wanting to train for a specific event, these plans are more involved and require more detail than the Exercise (Fitness) Plans above.

Training Sessions

Personal training sessions meant for local Snap Fitness gym members, but I am willing to travel to your location with additional fees to cover my travel time/cost.

Coaching Sessions

General coaching sessions that can be used for whatever you need help with. Time can be used to help you build your own training plan, exercise routine, answer some fitness/training questions or schedule as a routine check in for your own accountability.

Coaching Packages

Coaching packages include updated training & exercise plans from me based on your package frequencey, along with a Premium Training Peaks account for me to monitor your workouts.

Training Plans

Finisher Mountain Bike Training Plans

Beginner level plans aimed at first time racers to previous cut off time chasers.

Mid-Pack Mountain Bike Training Plans

Intermediate level plans aimed at experienced racers/riders looking to compete with the mid-pack folks or get out in front of the mid-pack group.

My Training Peaks Plans

My mountain bike training plans are also offered on Training Peaks. Based on my experience with Training Peaks, I would highly recommend buying The Training Peaks version of the plan vs the pdf.


These are some simple exercise routines that I put together.

All Workouts

No Equipment Needed

Snap Fitness

Snap Fitness of St. Croix Falls, Wisconsin

I also accept appointments for Custom Fitness Plans & Personal Training out of the St. Croix Falls, Wisconsin Snap Fitness location.