log in

Personal Training at Our Castro Location

Located in the heart of the Castro, this is our largest location. Get to know our certified Castro personal trainers below and then simply press the “Contact” link to set up a free intake and evaluation to get started reaching those fitness goals!


Training Sessions with Joe - Castro

Prior to entering the fitness industry Joe spent five years in finance, but he always felt his strongest and most confident in the gym or on his yoga mat. Joe coaches and educates his clients that exercise is just the tip of the iceberg as his training style and philosophy incorporates a holistic perspective of movement, mindfulness and nutrition in order to help others understand their own unique bodies and realize their ideal lifestyle.

Joe is Certified Personal Trainer through the National Academy of Sports Medicine, PN Level 1 Certified through Precision Nutrition as well as a 200-Hour Registered Vinyasa Yoga Teacher through Yoga Alliance. In addition to personal training, Joe is also a group fitness instructor having taught at Pinterest, Under Armour, Atlantis Events, The Assembly, Love Story Yoga, Orangetheory Fitness, Wheel House, and Rogue & Saint Fitness.

Contact Joe Today!

Joe is currently taking new midday and afternoon clients.

$123 to $165 per session

View Packages

Training Sessions with Will - Castro

Will has been a personal trainer and group exercise instructor in San Francisco since 2012. His specializations include bodybuilding, weight loss and mobility improvement. He believes that lasting fitness goals are achieved by incorporating training and exercise that a client enjoys, so each of his clients receive individualized programs relevant to their goals, fitness history and lifestyle.

Will aims to make all of his clients more capable and independent on the gym floor, so he emphasizes technical precision and safety at all times. Although he's a firm believer that training should be fun, when it's time to start the session, the work to reach your goals begins.

Contact Will Today!

Will is currently taking new early morning, late morning, afternoon, and evening clients.

$108 to $150 per session

View Packages

Training Sessions with Leslie - Castro

Leslie is a fitness professional and holistic wellness coach with over 15-years of experience as a personal trainer and group fitness instructor. As a lifelong athlete with a background in multiple competitive sports, Leslie believes wholeheartedly that movement is a necessary component of physical and mental wellness and personal expression. Her approach to training relies heavily on the fundamentals of functional training and improving biomechanical efficiency, incorporating movements from the activities of daily life that are unique to each individual. She aims to be adaptable with her programming to help find the types of exercise and lifestyle changes that are exciting, manageable, and shape a path to achieve her client’s goals. Her sessions are fun, yet challenging, educational, and most importantly, effective. Leslie trains out of our Castro location.

Contact Leslie Today!

Leslie is currently taking new early morning, late morning, and midday clients.

$108 to $150 per session

View Packages

Training Sessions with Jack - Castro

Jack has been a certified personal trainer since 2015, and started his training career with MX3 Fitness. He believes that the best workouts are varied workouts. Whether you are looking to gain mass, build overall strength or lose weight, Jack never skips the cardio, weaving it into each workout so you walk away feeling your entire body has benefitted, not just one muscle group. This holistic approach to training strives for not just fitness, but overall wellness.

Jack grew up in Ukiah, a short 2 hours north of San Francisco. His appreciation for fitness began during his four years on the varsity swim team. A fitness fanatic himself, Jack loves running, lifting weights and high-intensity training.

Contact Jack Today!

Jack is not taking new clients.

$100 to $140 per session

View Packages