Perform For Life - Hayes Valley
About
Perform For Life - Hayes Valley offers a comprehensive fitness experience through gyms, CrossFit, and Olympic weightlifting disciplines. The facility features a vibrant space with excellent equipment, abundant sunlight, and a prime location. Members benefit from unlimited classes included with personal training memberships, providing substantial variety in their fitness routines. The coaching team is consistently praised for their unparalleled quality, with trainers like Jon, Jacob, Sara, Kris, and Jeremy receiving specific recognition for their expertise and personalized approach.
reviewsWhat Members Say
Members consistently praise the exceptional quality of coaching, describing trainers as knowledgeable, motivating, and skilled at tailoring programs to individual goals. Reviewers highlight the inclusive, fun, and motivating atmosphere that creates a strong sense of community. Specific coaches like Jon, Jacob, Sara, Kris, and Jeremy receive repeated mentions for their personal attention and ability to push members beyond their limits. Members report achieving impressive fitness results they didn't think possible, with many considering the gym an essential part of their daily routine.
rate_reviewGoogle Reviews (5)
Marc Nickel
3 years ago
Hands down, this is the best gym in San Francisco. I've been a member since 2019 and I see no reason why I would ever go anywhere else. Unlimited classes come with your personal training membership, so there's a ton of variety. The quality of the fitness coaches is unparalleled (Jon, Jacob, Sara - I'm looking at you). I guarantee this is not a gym where the trainers will let you have bad form, and that prevents injuries my friends. My fiancee and I are currently doing personal training to get ready for wedding pics, and we're both seeing great results. Check out P4L for excellent fitness training and a fantastic community.
Joanna Siegall
a year ago
I love P4L! I've been going for 3+ years, doing both personal training and small group classes. The atmosphere at the gym is inclusive, motivating and fun. The coaches are consistently top notch. My personal training program is tailored individually to meet my goals (which have changed over the years) and never gets boring. Overall it's a great community to be a part of!
Jenny Huynh
a year ago
I started my fitness journey here and can't see it any other way. The trainers are knowledgeable and make the classes fun and challenging, while also ensuring we all hit our personal goals. I look forward to my personal training sessions and the small group sessions. What a great community gym!
Jenn Yan
2 years ago
This gym is absolutely amazing in every way possible. Atmosphere is unbelievable. Great vibrant space with the best equipment, sunlight and location. Everyone on the Dynami team is so welcoming, goal oriented and talented! The trainers here helped me reach a level of physical fitness I didn’t even know was possible for me. A special shout out to my Coach Kris who has been unbelievably amazing throughout my fitness journey. He’s so kind, knowledgeable, motivating, pushes me past my limits, and makes every session both challenging yet fun all at the same time. Because of him I’m doing 33” box jumps!!! The small group training classes here are equally great too and they are capped at 5 people per class so you still get that personal time. I love taking Jeremy’s and Sara’s classes! They are so personable, skillful, and they push you during every class.
Mark Julian DeCloux
2 years ago
The Dynami team is second to none. If you are looking to achieve new fitness goals in 2024 and beyond, Dynami is the place to go. The trainers are there to tailor the best workout for you and they make it a fun and enjoyable. I couldn’t imagine Dynami not being a part of my daily routine!
Contact
1700 Market St, San Francisco, CA 94102, USA
scheduleHours
Monday: 6:00 AM – 9:00 PM
Tuesday: 6:00 AM – 9:00 PM
Wednesday: 6:00 AM – 9:00 PM
Thursday: 6:00 AM – 9:00 PM
Friday: 6:00 AM – 9:00 PM
Saturday: 8:00 AM – 1:00 PM
Sunday: 8:00 AM – 1:00 PM