Personal and Small Group Training

Personal and Small Group Training

Take your fitness to the next level while working with our world class coaches. We will create a custom plan to guide you toward your fitness goals. Have injuries you’re dealng with? Do you have a specific fitness goal you are working toward? Do you have a special circumstance that doesn’t allow to train in a group environment? Years of experience in the industry with clients of all ages, abilities and fitness levles give us a competitive edge.

Learn More


Group Classes

Group Classes

Our group classes incorporate Foundation Training, sandbags, medicine balls, kettle bells, suspension training, high-intensity interval training (HIIT), mobility work, Animal Flow, and many other modalities. Exercises can be modified for most fitness levels. We help find an appropriately paced class and provide a supportive, encouraging, and fun atmosphere with workouts that will give your body a reason to adapt.

Learn More


Foundation Training

Foundation Training

Foundation Training is a series of exercises designed to help heal back pain, strengthen and connect the posterior chain of muscles, improve posture, and much much more. We are one of the few gyms in the Bay Area that offers private and group Foundation Training lessons.

Learn More


Stairs Series

Stairs Series

We meet at different locations around the Bay Area at 9 AM on Saturdays to walk/run/sprint up and down stairs! We do a warm up, cool down, and mix in body weight exercises in between flights.

Learn More


Senior Fitness

Senior Fitness

Either at your home or in our studio, we offer personal training that is customized to your specific needs. We work with clients living with Alzheimers, dementia, physical limitations, and limited mobility. We take a compassionate approach to improving overall mental and physical health.

Learn More

Location

1842 Tice Valley Blvd
Walnut Creek, CA 94595

Contact Us

Phone +
925-289-9741
Email +
info@perpetualmotionfit.com

Business Hours

M-F:
8am-10pm
Sa-Su:
8am-8pm