Oakland's Home For Functional Movement & Recovery
The Gym For
MOVEMENTMOVEMENTRECOVERYWELLNESSSTRENGTHYOU
Getting Fit Is Not A Destination, It's A Journey
Start Your Journey Today
Simply fill out the form below and then schedule your FREE intro class. A coach will reach out to get you started!
Limited spots available in June!
More Than A Gym
Why PinPoint Training?
PinPoint Training is Oakland's premier destination for functional movement and holistic recovery. More than a gym — we're an immersive health & wellness experience that merges training, recovery, spa services, and nutrition under one roof. Founded by Shakina McNeal, our intimate facility is designed around the belief that getting fit isn't a destination — it's a journey.
Functional Movement
Real-world training that builds strength, mobility, and a foundation for lasting fitness.
Recovery & Wellness
More than a gym — integrated recovery and spa services to support your body between sessions.
All Levels Welcome
From first-timers to experienced athletes, every program meets you exactly where you are.
Intimate Community
A small, supportive facility where every member is known and every workout is guided.
Holistic Approach
Training, recovery, spa, and nutrition — everything you need in one place.
We Have The Solution
Keep scrolling
We're Ready
To Guide You
On Your Journey!
Find Your Class
Weekly Class Schedule
All classes held at 5044 Woodminster Lane, Oakland
Pull Your Weight
Strength & Cardio Circuit
Mat Pilates
Pull Your Weight
Strength & Cardio Circuit
Mat Pilates
Strength & Cardio Circuit
Stretch & Move
Pull Your Weight
Strength & Cardio Circuit
Mat Pilates
Pull Your Weight
Strength & Cardio Circuit
Mat Pilates
Strength & Cardio Circuit
Stretch & Move
Our Community
Real People. Real Results.







Swipe or use the arrows to explore
Don't Just Take Our Word For It
What Our Members Say
Real reviews from real people in Oakland
Shakira Nti
2 months ago
Pinpoint provides the most personalized training I've ever experienced, and I've worked with a lot of trainers. I always feel so cared for and they're always teaching me new ways to improve my trainin…
Suzy Goldsmith
2 months ago
I started training at PinPoint two years ago when I was recovering from a serious foot injury. Shakina was warm, welcoming, and most importantly, nonjudgmental from the first moment I walked through t…
solomon makoni
3 months ago
When I started training at Pinpoint I had chronic shoulder pain and the trainer was able to create a program that fit my condition at the time. Working with me over time I feel was able to be in the b…
Barb Jakub
3 months ago
I’ve been going here for weight training for two years. As I get older I find it’s important for me to increase muscle mass and just my daily activities and gardening wasn’t doing that for me. Studie…
francisco delatorre
3 months ago
i started going here because it's convenient; i live very close by. but having been a member here for a few years now, working with multiple trainers, even if i moved far away i'd make the trek back t…
Based on 42 Google Reviews
Getting Started Is Easy
Are You Ready To Level Up?
Step 1
Book Your Free Intro
Sign up online or give us a call to schedule your complimentary intro class. We'll learn about your goals, your experience, and what you're looking to achieve.
Step 2
Meet Your Coach
Come in for a one-on-one session with one of our coaches. We'll tour the facility, talk through your fitness level and any limitations, and build a personalized plan just for you.
Step 3
Start Your Journey
Pick your classes, lock in your schedule, and begin. From your very first class, you'll feel the energy and support that makes PinPoint Training different.
Common Questions
Frequently Asked Questions
What Are You Waiting For?
Your First Class
Is On Us!
Experience the community, the coaching, and the energy — completely free. No commitment, no pressure. Just show up and see what PinPoint Training is all about.
Find Us
Come Visit Us
Phone
(510) 878-0978Hours
Monday – Friday7:00 AM – 8:00 PM
SaturdayBy Appointment Only
Sunday5:00 PM – 6:00 PM