What I Offer

1-0n-1 Personal Training

For those who want personalized coaching and hands-on guidance to reach their fitness goals. wether you’re looking to build strength, lose weight, improve mobility, or feel more confident in the gym, I'll create a pan tailored specifically for you. With in-person sessions, I provide real-time feedback, form corrections, and customized workouts designed fit your needs and lifestyle.

  • Progressive individual training programs based on goals and fitness levels

  • In-person coaching for technique, form, and motivation

  • Train with me at a gym in Sellwood, at your home, or another convenient location

Online Personal Training

For those who want personalized programming and support from anywhere. If you need flexibility but still want structure, accountability, and results, online coaching is the perfect fit. I provide customized training plans, ongoing communication, and progress tracking to help you stay on track—wether you’re working out at home or a gym.

  • Flexible online coaching options: Choose between live video call sessions where I guide you through your workout in real-time or a hands-off approach where I provide customized programming, and you complete it independently

  • Ongoing check-ins, form feedback, and progress tracking

  • A budget-friendly option that still provides expert guidance, structure, and accountability.

Partner or Group Personal Training

For those who enjoy working out with a friend or small group while still getting personalized coaching. Whether you and a partner have similar goals or you want a motivational group setting, I’ll create workouts that challenge everyone while keeping it fun and effective.

  • Small group training (2-4 people) for a supportive environment

  • Workouts customized to accommodate different fitness levels

  • Encouragement, motivation, and accountability from your group

  • More affordable than 1-on-1 training while still receiving support from a coach