PERSONAL TRAINING in Hayes Valley
At Custom Fit, we believe fitness is personal
TRAINING DESIGNED
WITH YOU IN MIND
Custom Fit is at 323 Octavia Street, in the center of Hayes Valley. Training here begins before the first workout — with measurement. We scan your body composition and build your program around what the data shows, not what a generic plan assumes. You start with a defined baseline, a method, and retests that confirm the work is moving you in the right direction.
New Client Training Special
Whether you’re starting fresh or looking for that next level,
we’re here to guide you every step of the way.
Two personal training sessions
nutrition consultation with a registered dietitian
dexa scan


What personal training here includes
Personal training at Custom Fit includes unlimited DEXA and VO₂ max testing, sauna and cold plunge, and unlimited group classes. Most studios charge separately for diagnostics, or skip them altogether. Here, the scan that sets your program and every retest that tracks it are part of your membership. That is the difference between training on assumption and training on evidence.
What Makes Our Personal Training Different?
We offer UNLIMITED DEXA scans and VO2 testing to give you accurate insights into your body and fitness, so every workout is tailored to get the best results.
Personalized programs designed for all fitness levels, using advanced equipment like free weights, resistance machines, and functional tools.
Every plan includes UNLIMITED recovery room sessions and a 20-minute nutrition strategy session to keep your body fueled, cared for, and ready to achieve your goals.
Unlimited group fitness classes included with every training package. Enjoy a variety of classes, from strength and conditioning to yoga and mobility.
Learn proper technique to stay safe and get stronger with guidance from our expert trainers and the best equipment.
Train in a modern, fully equipped gym featuring private training spaces, advanced recovery tools, and top-tier equipment for every fitness level.
Getting to the studio from Hayes Valley
The studio is on Octavia Street between Hayes and Fell, across from Patricia's Green and steps from the Hayes Street shops.
- By Muni: the 6 Hayes/Parnassus runs along Hayes Street through Hayes Valley, a short walk from the door.
- By Metro and BART: Van Ness Station (Muni Metro) and Civic Center Station (Muni Metro and BART) are both a few blocks east, on the Market Street lines.
- By car: the Performing Arts Garage on Grove Street is the nearest public garage, a few blocks away; ample metered street parking is available throughout the neighborhood.

SIGN UP FOR PERSONAL TRAINING
Sessions start at $135 per session.
SIGN UPHOW IT WORKS
- Fill Out the Intake Form: Complete the Personal Training Intake Form, where you can share your training goals, history, and preferences. This step ensures we pair you with the trainer and nutritionist best suited to your needs.
- Complete Payment: You will have the opportunity to complete your payment of $295 online. Afterwards, we will reach out with a personal trainer + dietitian pairing.
What Our Clients Say

FAq
Sign up and complete the intake form to get started