What We Do


CrossFit is a lifestyle characterized by safe, effective exercise and sound nutrition. CrossFit can be used to accomplish any goal, from improved health to weight loss to better performance. The program works for everyone—people who are just starting out and people who have trained for years.

The magic is in the movements. Workouts are different every day and modified to help each athlete achieve his or her goals. CrossFit workouts can be adapted for people at any age and level of fitness.
Different every day, CrossFit workouts are tailored to the individual.
CrossFit uses safe, effective and efficient movements similar to those you use every day in life.
In CrossFit workouts, intensity levels are adjusted to challenge the individual and safely improve fitness.

Off the carbs, off the couch. The CrossFit lifestyle—a combination of diet and exercise—is the key to fitness and long-term health.

Your support network. At CrossFit Santa Rosa, our community encourages and motivates each other in every class as they work toward their goals. Start training with friends!

Is CrossFit for me?
Yes. Everyone can do CrossFit regardless of age, injuries and current fitness levels. The program is modified for each person to help him or her safely become healthier and fitter. Grandparents and Olympians can perform modified versions of the same general workout.

Do I need to be in shape to start CrossFit?
No. CrossFit is the program that will get you in shape. No matter what your current fitness level is, you can start CrossFit. As you become fitter, workouts will become more challenging. Every workout is designed to help you succeed, improve fitness and move you toward your goals.

Custom Program Strength and Conditioning

Custom Program Strength and Conditioning, or “CP” is the best of both personal and group training: you get a customized strength and conditioning program designed just for you, based on your needs and goals, and you train with a small group and enjoy the benefits of community and camaraderie.

Personal Training

Personal Training gives you the highest level of service. You get a customized exercise program based on your needs and goals and you get one-on-one coaching and accountability.

Nutrition Coaching

Wondering what and how you should eat to meet your body composition or athletic performance goals? Schedule a free consultation with us to find out how we can help you.