online training


Custom workouts + initial video consultation + email support + Facebook support group


Custom workouts + nutrition guide + initial video consultation + email support + weekly Skype office hours + Facebook support group

1-on-1 personal training

Free initial consultation which includes discussion of goals, previous activity, and a health questionnaire. Training sessions are customized to your current time and equipment availability, fitness level, and goals.

small group personal training

Bring a friend! Includes all of the same as 1-on-1 personal training, but with the added bonus of working out with a friend.