Want to be a healthy person? It's all about getting moving.


Some days an intense workout is just what the doctor ordered, on others something less demanding is best. Whatever the case, we strive to change it up so you're not limited to the same routine every time you work out. Trial weeks are free and our memberships begin at $149 per month.

Get in touch if you'd like more info or want to try some classes!



Our Classes


Not all CrossFit gyms are created equal! We have almost a decade of experience in working with people of all experience levels; we keep our classes small so you get attention from a coach every time you’re in, and each class has 3 workout variations available, so you always get the challenge that’s right for you.

Whether you’re intimidated by CrossFit (everyone is when they start out!), or had a less-than-great experience at another gym, we’d love to be able to show you how we run things. We’re here to guide you through class and promise to get you a good workout in the process. Come see for yourself!


Each Foundations hour starts off by focusing on a specific skill (how to swing a kettlebell, how to lift a barbell, how to use a rowing machine, how to get better at pull-ups, etc.) and then finishes off with a conditioning-based workout where you put some of your new skills to work.

The Foundations hours are an opportunity to hone your skills in some of the basic movements we use, not a requirement for trying out any of our other offerings. Starting with a solid foundation goes a loooong ways—take advantage!


“Conditioning” is about more than just being able to bike or run a long ways. If you’re looking to step up your endurance but can’t stand the thought of putting more miles on a treadmill, our Forty-Five classes will be a welcome change of pace.

This class puts whole-body movements to work with minimal equipment and offers a longer-format workout that will get you a thorough sweat without logging more and more miles!


Our Yoga program is designed to counter the challenge in our other classes (and LIFE!) by providing an opportunity to move your body without further taxing it. No yoga experience? No problem. Come to class a few minutes early so our staff can talk you through how to get the most out of the hour. Everyone starts somewhere—we're here to help!


Personal Training:

We'll design a program specifically for you and guide you every step of the way! Your program and training sessions will be set around your goals and to fit your schedule. 30-minute and 60-minute options available.

Skill Sessions:

Need help perfecting a skill? Our 30-minute skill sessions are designed to do just that! Let us know what you want help with and we'll go through the exact progressions you need to nail those tricky movements!

Nutrition Coaching:

Have no idea where to start? We'll sit down and come up with a sustainable plan that fits your lifestyle! Our nutrition coach will help you build some life-long habits to help you reach your goals as well as develop strategies that will help take the stress out of eating well.

Follow this link to book a session!


We built this program to help our members make strides with some of the more technical movements we use (think double-unders, kipping pull-ups, handstands, etc). The point is not to only tell you what you need to work on, but to help guide you towards progress through a multi-week cycle that chips away at one single movement.


Barbell classes feature a warm-up to get you moving, instruction and drilling on what’s ahead, then a chance to move some dang weight. You'll get lots of coaching on the technical bits of lifting with precision from an experienced member of our staff, so you're never left in the dark. We recommend attending our other classes for at least a month before taking on a Barbell hour. Come lift!


Come use the gym! Want to work on a specific skill or take on a workout you missed this week? Open Gym is the place to do it. There’s a coach in every hour, so you always have someone to turn to with questions. Open gym hours do not count towards your weekly classes—take advantage!



Schedule & Sign-up