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