Thank you! I will be in touch soon to schedule your training!
Oops! Something went wrong while submitting the form.
Personal training options

1-on-1 training,
partner sessions and
small Group training

stay focused with

1-on-1 personal training

Experience functional training at Total Wellness by Shelby. Each session is programmed according to your training level and specific goals. You will experience a total body workout each session. We offer both 60 and 30 minute training sessions, with packages of 10, 20, or 30 sessions.

personal training for women

We are dedicated to helping women understand how to exercise in a way that supports their hormones and overall well-being. Whether you're looking to regulate your hormones, support a healthy pregnancy, or recover postpartum, we're here to provide personalized support and guidance every step of the way.

Photo of Shelby watching the form and technique of a pregnant woman doing deadlifts.
Shelby and pregnant woman doing lunges together
stay accountable with


Whether you prefer to workout with a friend or your significant other, partner training is a great way to stay motivated and accountable. Workouts are personalized and programmed to meet each clients unique needs with a more cost-effective price point. We offer both 60 and 30 minute partner sessions, with packages of 10 or 20 sessions.

working hard and having fun with

small group training

If group fitness is more your vibe, join our small group training. Classes are capped at 6 people per class. Keeping the class small allows for individualized coaching at the most cost-effective price point. Small group training provides a sense of community and support to keep you accountable. Classes are offered 2-3 times per week and last 55 minutes. We offer drop-in rates or a subscription-based rate at either 4 or 8 classes per month.

photograph of group of six women that just completed a workout. they are happy and smiling

still have questions?

Check our frequently asked questions!
Or drop us a line, we'll respond with answers as soon as possible!

drop us a message

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.