log in

Personal Training at Our Lower Haight Location

Reach your goals faster with personal training at our Mission, Castro, Noe Valley or Lower Haight gyms. Our team includes certified personal trainers with a wide range of experience and styles.

Getting started is easy: Simply check out our trainers below, find the one you think is the best match and reach out to them to set up a free orientation meeting. Can't decide who you want to work with? Just give us a call at 415-236-2556 or email info@mx3fitness.com

Ready to go? Let’s do this!

Training Sessions with Nina

Location: Lower Haight

$120 to $155 per session

Nina is currently taking new late morning and evening clients.

View Packages

Contact Nina to get started!

Training Sessions with AJ

Location: Lower Haight and Castro

$135 to $170 per session

AJ is not taking new clients.

View Packages

Contact AJ to get started!