Book a Consultation
Your first step starts here
Before a single workout begins, James takes the time to understand you, your goals, your history, and your life. This conversation is where your transformation actually starts.
1 . Choose your path below
3 . James reaches out in 24-48 hours
2 . Fill out a quick form (~7 min)
4 . A 30 minute call Phone or Zoom
Select the option that fits your life
In Person
In-home Personal Training
James comes to you. No commute, no crowds — just focused, one-on-one coaching in the comfort of your own space.
Available in Newton, Wellesley, Chestnut Hill & Boston
Custom sessions built around your goals
James brings equipment or works with yours
Anywhere in the US
Virtual Personal Training
Live, real-time coaching via Zoom. Same personalized programming as in-person, no matter where you are in the country.
60-minute live sessions, one-on-one
Train from home, a hotel, or your office
Tailored to your schedule and equipment
Self-Paced
Personalized Training Program
A structured plan built around your goals and lifestyle with ongoing guidance, nutrition support, and monthly check-ins to keep you on track.
Custom workout & nutrition plan
Weekly progress check-ins
Monthly 1:1 Zoom sessions with James
Not sure yet?
Let James help you decide
No pressure, no commitment. Sometimes the hardest part is just knowing where to start, and that's exactly what James is here for. Tell him a little about yourself, and he'll point you in the right direction.
No idea what program fits your life? Start here
James will walk you through your options
Completely judgment-free conversation
30 minutes
That’s all it takes to get started
No obligation
Just a genuine conversation about your goals
24-48 hour response
James follows up personally