SUBSCRIBE HERE | Weekly Newsletters in Your Inbox

Certified Personal Trainer | Certified Strength and Conditioning Coach | Certified Online Coach
International Sports Science Association
With over 16 years of coaching experience, I’ve helped clients build strength, confidence, and a lifestyle they actually enjoy. I believe results come from consistency, support, and learning to love movement again. Whether you’re training one-on-one, in a group, or through my online programs, you’ll be guided by expert coaching and a community-driven approach that keeps you showing up.
One-on-One and Small Group
In-person coaching designed around your goals, your schedule, and your fitness level—so you can train with confidence and see real progress.
Your training includes:
-
50–60 minute weekly sessions
-
A custom workout plan built specifically for you
-
Full access to the Joy Movement App
-
“Homework” workouts for additional days between sessions
-
Habit tracking and accountability
-
Macronutrient recommendations
-
Progress check-ins using body measurements
-
Ongoing support and open communication
New clients are accepted based on availability.
Approved inquiries will receive a complimentary assessment session.


Online Only
Online Coaching: Personalized, Results-Driven, and Built for Real Life.
Train with me from anywhere with a fully customized plan designed around your lifestyle, not just a generic template.
Price: $199/month
Once you enroll, allow a few days (2–4 business days) for your custom program to be created inside my Joy Movement App.
You’ll receive:
-
Weekly training sessions
-
Custom workouts tailored to your goals + equipment
-
App access (Trainerize platform)
-
Habit tracking and accountability
-
Macronutrient recommendations
-
Photo + measurement progress check-ins
-
Direct communication through the app
Your entire coaching experience is delivered through Trainerize, a world-class training app used by top fitness professionals. You’ll have everything in one place so you can stay focused, consistent, and confident in your progress.
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.





