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 15 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.
Personal 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.
-
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
We’ll start with a quick chat to get to know you—your goals, fitness level, any injuries, available equipment, and your current schedule. From there, you’ll receive your personalized workouts and macronutrient outline, all delivered through a sleek, easy-to-use app: Trainerize.