There are many elements that go into making a world-class facility. From the training components like having enough space and equipment to practical components like free parking. Our facility has all the necessary components to help you get fit and stay fit for life.

We use your body and real weights to create free, natural movement. We only have machines that mimic functional movement, and none of those that don’t contribute to overall health and a lean, conditioned body. We welcome you to take a look around our box and our equipment – you won’t see full length mirrors but you’ll see results in your own mirror and in the fit of your clothes when you make the move to functional fitness.


Personal Training


We welcome you to join us for a free introductory session. This will give you the chance to experience a Cross functional training workout and to get acquainted with our coaches and our members. Prior to moving to group classes, you will complete a few one-on-one or two-on-one personal training sessions that will properly prepare you for the demands of group classes.


Learning movements that are required for improved fitness – movements like squats, snatches and pull-ups – take time, as does improving your mobility, your endurance, your speed and your power.
We used to throw people into group classes right away, but we found this to be a recipe for failure. Members weren’t prepared; they didn’t move well; they didn’t understand their capabilities; they over-trained; they got injured. Or they were simply too intimidated to even show up to a class.
Improving your fitness is a slow process. Everyone has different strengths and weaknesses when they show up at our doors. Some members struggle with mobility, others with stability, others yet come to us two months after having knee surgery and need to be tended with care. And on the other end of the spectrum, some athletes arrive at our door well conditioned with an extensive athletic background.
The point is we all have different needs when we start a new strength and conditioning program. It doesn’t make sense to throw you right into classes before you have properly learned the movements. So at our facility, by the time you graduate to classes, you’ll have a good understanding of 30-40 movements, and you will know exactly how to scale each movement if you’re not yet able to master everything.
This also means that by the time you get to classes you will feel confident and comfortable showing up to hit the workout with the group.

Specialty Programs


We don’t just offer personal training and group classes. We offer both seasonal and ongoing specialty programs for members who are looking to work on their weaknesses, or for members who just want to mix it up a bit.

We offer following programs.

Cross functional / Group Classes
Nutrition / Diet Coaching


Our specialty programs help members tackle their weaknesses, and they simply provide more options for experienced members who want to try something new.

Community Events


The strength in our gym lies in our community. From BBQs to Halloween parties to fitness competitions, our members are more than just fitness junkies.


Fitness is something that should make your life better; it’s not something we think should dominate your life. We believe it’s important to be well-rounded people who know how to let loose, have a drink and socialize with friends.
And, we have learned that members who are engaged in the community are more likely to want to show up to the class to workout – because they show up not just to workout, but also to enjoy themselves socially.

Coach for Life


Ultimately, we believe the strength of our system is that every single student has a coach for life. Our “Coach for Life” program set us apart and now you apart from training at other gyms. It allows us to always give you what you came here for at all times….To get Fit!


Group classes make memberships affordable for you, and they’re social and fun and community-driven; friendships are inevitably formed when you suffer and sweat together. What we found is that group class programming is constantly varied and works very well to get most different exposures to adaptations. However, once certain weaknesses are exposed they need to be targeted individually to make sure you continue to get the most out of group training.

For a while, after the initial one-on-one personal training, we threw our students into full-time group classes. But in time, more and more people started to contact their coaches to go back to personal training, to do refresher sessions with them to work on a specific movement and weaknesses they were struggling with.

Instinctively, our coaches started booking refresher sessions with clients to re-connect with them on a personal level, to assess where they’re students were at physically, and to work on some sticky movement areas.

The challenged mover with perpetually tight shoulders or hips always needs extra one-on-one coaching with mobility and activation drills. The guy who has been here for five years benefits from periodic one-on-one sessions, where his coach can give him a new challenge, put him on a specific strength program, or come up with a specific plan of attack to avoid plateau-ing. And the elite athlete most definitely needs one-on-one attention from a coach in order to iron out the finer technical points of certain movements and weaknesses.

So today, we blend our memberships to include both group classes and personal training. It’s up to you to choose how much personal training is best for you.

1). Bronze Membership: 2 personal training membership option: This is perfect for the guy who has been in classes for a while and is thriving. Once every 6 months, he’ll meet with his coach to discuss his goals, his progress, and work on any snags he might be running into with any particular movements. These meetings will also give the coach a chance to assess his client and suggest specific drills, skills, or movements for his student to work on in his own time in order to iron out any glaring weaknesses.

2). Silver and Gold Membership: Bi-monthly and monthly personal training option: This is perfect for the guy who is new to classes and moves pretty well, but is still figuring out how to make some of the technical movements second nature to him. Maybe he wants to improve a specific skill like pulling strength. His coach will give him some extra homework to do before or after class to improve his pull-up, and they’ll meet up bi-monthly (silver) or once a month (gold) to reassess where he’s at and come up with a new focus if need be. Also, when you’re new, Olympic weightlifting is always something that can use extra coaching, so these sessions could likely include Olympic weightlifting technique, as well

3). Platinum Membership: Once a week personal training option: This is perfect for the guy who has extreme mobility, stability, strength, or body awareness challenges. If it’s a strength program he needs, the coach can work with him in a one-on-one environment on his strength. If it’s mobility he needs, the two can work together for an hour once a week to improve this weakness.

4). Personal Training ONLY option: This is perfect for the 75-year-old lady who needs to modify everything, or for the person who has arthritis and needs to be watched more carefully than most. On the flip side of things, this is also perfect for the elite athlete who needs a sport-specific program to help him reach his goals in his sport, be it cross functional training or otherwise. This person is likely not, or rarely doing, group classes, so this membership is ultimately a personal training-only membership.