Training That Fits Your Life
Whether you train in-person in Naples or virtually from anywhere, every session is built around your goals, your schedule, and your body.
One-on-One, Face to Face
Train with hands-on coaching at a location that works for you — your home, a local gym, or outdoors in beautiful Naples. Every session is fully personalized: no cookie-cutter workouts, no wasted time. I'll be right there with you, adjusting form, pushing you when you need it, and pulling back when you don't.
- Personalized program designed for your goals
- Real-time form correction and coaching
- Flexible scheduling — mornings, evenings, weekends
- Sessions at your home, a local gym, or outdoors
- Ongoing progress tracking and program updates
Expert Coaching, Anywhere
Get the same personalized attention from anywhere in the world. Live video sessions give you real-time feedback, accountability, and a program that evolves with you — no gym required. Perfect for travelers, snowbirds, or anyone who prefers the convenience of training from home.
- Live video sessions via Zoom or FaceTime
- Custom programming delivered to your device
- Real-time coaching and form feedback
- Flexible scheduling across time zones
- Check-ins and program adjustments between sessions
TRAINING FOR BUSY PROFESSIONALS, Mom and dad's and RETIRies WHO WANT TO KEEP MOVING!
Built for Every Body, Every Age
From 18 to 80, training is adapted to where you are today. Whether you're recovering from an injury, managing a health condition, or simply want to feel stronger and more mobile — every program is designed with your specific needs in mind. It's never too late to start.
- Beginner-friendly onboarding — no experience needed
- Modifications for injuries, joint issues, or chronic conditions
- Mobility and balance work for older adults
- Sport-specific training for active adults
- Post-rehab and return-to-fitness programming
18–80
Age range served
100%
Personalized programs
In-Person & Virtual
Training options
Naples, FL & Online
Service area
Not Sure Where to Start?
Book a free 15-minute consultation and I'll help you figure out the right program for your goals, schedule, and budget.