SUBSCRIBE HERE | Weekly Newsletters in Your Inbox
Certified Personal Trainer | Certified Strength and Conditioning Coach | Certified Online Coach
International Sports Science Association
accountability
Stay on track with expert check-ins and personalized support that keep you committed to your goals.
Motivation
Get inspired daily with powerful coaching that fuels your drive and keeps you pushing forward.
consistency
Build healthy habits that last with structured routines designed to fit your lifestyle.
Professionalism
Train with a trusted, experienced coach dedicated to delivering real results with care and expertise.
Personal Training
With over 16 years of personal training experience, I’ve helped countless clients achieve real, lasting results—and actually enjoy the process. My passion goes beyond workouts; I’m here to guide, motivate, and support you every step of the way. Whether you're training one-on-one, with a group, or following my online programs, you can trust you’re getting expert guidance backed by years of proven success and education.
One-on-One and Group Training
In-person fitness training with a personalized touch based on your fitness level and goals.
-
Weekly training sessions: 50-60 minutes
-
Custom workout program
-
Access to Joy Movement App
-
Workout "homework" for additional days
-
Habit tracking
-
Macronutrient recommendations
-
Progress updates via body measurements
-
Open communication
New client acceptance based on availability.
Approved inquiries receive a complimentary assessment session.


Online Only
Personalized approach to online training- no matter where you are.
Price $200/month
-
Weekly training sessions
-
Custom workout program
-
Access to Joy Movement app
-
Habit tracking
-
Macronutrient recommendations
-
Progress updates via photos and self measurements
-
Open communication via the app
All of my custom programs are delivered through Trainerize, a top-tier fitness app trusted by leading personal trainers worldwide. Inside, you’ll find your custom workouts built specifically for your goals, schedule, and available equipment—plus habit tracking, macronutrient targets, and progress monitoring to keep you on track. Everything you need to succeed is in one place, making it easy to stay consistent and see results.
Joy Movement: Morning Club
Only Offered in Summer: Registration Closed until 2026
-
3 Weekly training sessions: 45 minutes
-
Small group training: bootcamp style
-
Intimate friendly environment
-
Supportive community
-
Modifications provided
-
Functional training for fat loss
-
Fun Fridays group walk to coffee
-
Open communication
New clients welcome, must be accepted into the Morning Club
Weekly Package discounts. Drop in sessions offered.
