One Life. Live Your Best

Efficient and Effective

Flexible to fit your lifestyle and goals

Mental & Physical wellness

Welcome to Train with John B.!

This is where fitness meets mindset. We help everyone from all walks of life build strength, mobility and confidence through training that transforms your body and your life. Because personal training isn’t just about looking strong, it’s about feeling strong and confident in every area to help you become your best self inside and outside the gym.

One Life | Live Your Best

01

One-on-One Training

Progress Tracking

02

Online Training

Customized Workout Plans

03

Diet Planning

Achieve Wellness Goals

Top Features

Custom Training Programs
Easy-to-follow workouts
Nutrition Guidance

Transform your body and lifestyle with Personalized Training

Reach your fitness goals with customized workout programs designed specifically for you. Whether you’re looking to build strength, lose weight, or boost overall health, I provide tailored coaching, expert guidance, and ongoing support every step of the way.

1:1 Support

Get access to guidance and motivation whenever you need it. I’m here to support your journey and keep you accountable.

Community

Join the app where you can communicate 1:1 with your trainer and join a community for growth both in and out of the gym.


Simple In- Person PT pricing, for everyone.

Dedicated to providing comprehensive, practical, and welcoming wellness solutions.

(*DMV Area Only)

Contact us for exclusive in-person membership pricing!


Coming Soon

Online Training App

Join not just an app, but a community of people looking to help each other grow. 
Make new connections, cheer each other on and let's start a movement of living our best life!

Each membership comes with:
Meal Tracking
Workout Tracking
Outside app connectivity
Community Forums
A whole lot of positivity!

What steps should I take to start my health and wellness journey?

Contact our team to discuss your goals and preferences, and we’ll create a customized plan to help you transform your health.

Is it possible to adjust my training schedule?

Certainly! With at least 45 days notice, you can modify your training schedule up to two times, and there won’t be an extra charge.

What is your policy on session cancellations?

Sessions rescheduled within 45 days may require full payment for perishable items. However, we strive to be flexible and accommodate your needs!

How does the billing process work?

To secure your training sessions, we request a 50% deposit upfront and the remaining 50% must be paid 24 hours prior to each session.

How can I handle invitations for group training sessions?

Our user-friendly online platform provides an ‘Invitations’ feature, allowing you (or us) to manage guest invites easily and efficiently.

What is the benefits of working with a personal trainer?

There are many advantages to working with a personal trainer for your health and wellness goals. By providing personalized guidance and support, a personal trainer can help you achieve your desired results effectively.