You have to take care of yourself first, in order to be the best person you can be for others.

Hello, I’m Joanna Castro. And I’m so happy you’re here!

I believe the key to a successful life is self-love and self-confidence, and my path to building both is fitness and wellness. 

I am a certified personal trainer, kettlebell expert and wellness coach dedicated to helping motivated individuals live happy and healthy lives. I’ve got the certifications and experience to guide your fitness journey, but it’s my relentless encouragement and contagious laugh that will make your time with me the highlight of your week!

Train with Me

I make strength training approachable, and I train for life and longevity - every client gets a uniquely personalized approach that meets them where they are, and builds to reach their goals.

Small Group Training
Customized training plan, training alongside 1-2 other clients. Best for those who enjoy camaraderie and a lower per session price. 

  • 60-minute session

  • In person or virtual

Private Training
Customized plan, training solo with Jo. Best for those who want individual attention.

  • 60-minute session 

  • In person or virtual

Featured in

Kettlebells with Jo

Some call me kettlebell obsessed - I say it’s one of the most effective full body workouts. Whether you’re an expert or just starting, come join my weekly kettlebell conditioning class to see what all the fuss is about. 

  • 75 minutes

  • Full body workout

  • Fun kettlebell complexes

  • Warm up + cool down

Hear what clients are achieving

Let’s get started!