Programs
BPM 101
A transformational course designed for anyone new to CrossFit, those needing a refresher, or a little reconditioning after a break. We slow down our usual pace to guide you through the basic movements, familiarize you with proper mechanics and technique, and focus on your Nutrition with coaching and accountability.
BPM 101 is designed to ensure your success. It’s also a great way to enter the community, and to give the coaches an opportunity to really assess the beginning of your journey with us.


Personalized Remote Coaching
Daily Workouts: Custom built for your goals!
Nutrition: Individual guidance.
Accountability: Individual trainer just for you!

Strength & Conditioning
With constantly varied workouts and a dynamic community to train with, CrossFit is not just another boring day at the gym. CrossFit is a lifestyle. It doesn’t matter what age, shape, or size you are in . . . CrossFit is for YOU (as long as you’re looking to get in great shape!). Get started with a FREE trial class specifically designed for beginners, talk with our world-class coaches, and begin your lifelong fitness journey.
BPM Kids
BPM KIDS is meant to be BIG fun for all ages. BPM KID’s workouts consist of constantly varied, functional movements that deliver a fitness that is broad, inclusive and general, and scalable for children at any fitness level. Our focus on functional movements develops skills that are fundamental in everyday life for kids: play, pull, push, run, throw, climb, lift and jump to name a few. All of the movements are taught safely and effectively under the close supervision of thoroughly trained and certified coaches.


Olympic Weightlifting
Olympic weightlifting consists of two movements, the snatch and the clean & jerk. During these classes, we take a systemic approach to focus on developing strength and speed in order to increase load over time. These classes are open for all age groups and skill level.
Personal Training
Whether it’s to develop a personalized training program for our members, or looking to improve a specific skill, train for an event or just overall fitness, our coaches are here to help you reach your goals.


Custom Nutrition
Being fit or healthy isn’t just about training, it’s also about nutrition. Eating quality and nutrient filled foods help to improve a healthy lifestyle. These foods are also used as fuel for training. We are help to help you have a relationship with food so that you don’t need to focus on the number on the scale.