Commitment to quality

Engineered Bodies Weightlifting Club (EBW) is an officially registered weightlifting club with BCWA.

Learn how to correctly execute the proper technique of the snatch and clean and jerk from our highly qualified and experienced weightlifting coaches. Our programming integrates assistance exercise from several disciplines including calisthenics, bodybuilding, and powerlifting to help you increase strength, improve mobility, and become a technically proficient weightlifter.

If you’re a member of BCWA, compete in the sport of weightlifting, or an experienced athlete looking to take your weightlifting to the next level, you can join us for some heavy lifting and good times by becoming a member.

How to get started:

All members new to our Weightlifting, Powerlifting and Custom Programs start with three private On-Boarding sessions. The first On-Boarding session is a full-body joint mobility assessment designed to assess your joint health and joint function and prescribe interventions to help improve any specific limitations you may have. We need to ensure your body can get into the shapes of the exercises you will see in your training program.

In your remaining two sessions, your coach will teach you how to properly execute the technique for all the exercises and progressions you will see in your training program.

Once you’ve completed the 3 On-Boarding, private sessions with your coach, you will get access to your appropriate Weightlifting program via the TrainHeroic mobile app. You can then register for the training times that work for you in our schedule using a different app called ZenPlanner.  All training times are coached by our experienced coaches so you can be confident your training is guided and purposeful as you train towards your goals.

Ready to commit to our training process? Book an appointment to get started.


On-Boarding Sessions

  • On-boarding for Weightlifting, Powerlifting programs
  • 3 private sessions
  • Includes assessment

Book Consult


  • Access to Weightlifting Training (3/week) 
  • Access to Independent Training (1/week)
  • Includes WL programming

Get Started

Frequently Asked Questions

Q: How many days is the programming for weightlifting?
A: The weightlifting program is 3x training sessions per week meaning there is no need to train additional days if you’re following that program. Ideally, these three training sessions per week can be scheduled for Monday, Wednesday, Friday or Tuesday, Thursday, and Saturday for example. Our club members typically train on Monday, Wednesday, and Friday from 6:30pm-8pm. Those are the times where the energy will be the highest so plan to train during those times. If those times don't work for you, you'll still have access to train during all Independent Training times on our schedule. 

Q: What if I want to train more than 3x training sessions per week? 

A: Included in the weightlifting membership is access to our Kettlebell Classes on Tuesday, Thursday, and Sunday at noon, our Social Saturday 9am class, and our Handstand Practice 10:15am class. Scheduling a Handstand Practice class, for example, would be a good 4th session in the week and would complement the 3x/week weightlifting programming very well.

Q: What is the difference between the weightlifting training and Independent Training?
A: Weightlifting training is the training program specific to that program. The weightlifting programs are communicated to members via the TrainHeroic mobile app. All Independent Training times is where you train your weightlifting program in a group setting under the guidance and coaching of the coach scheduled for that hour. For each Independent Training hour attended, you will have the peace of mind that every rep you train as you follow the weightlifting program has a purpose and know that an experienced coach is there to coach you on your technique, appropriate loading, and provide any other coaching necessary for you in that Independent Training hour.

Our Independent Training times are simply “class times” where you’d train your specific program alongside members who may have different memberships from you. For example, at any one particular Independent Training time you register for, there may be clients in attendance with their own custom programs, clients following the Functional Fitness program, clients who are competitive weightlifters following a competition preparation program, and clients following the weightlifting program. It creates an interesting and diverse environment where everyone is working on their own goals in a positive and encouraging group setting.

Q: What if I want to train weightlifting more than the pre-designed 3x training sessions per week because I have specific goals?
A: The most appropriate thing to do in this case is to choose the Custom Program membership so that a coach can design you a program that will best fit your training availability and better assist you in achieving your specific weightlifting goals.
Engineered Bodies
Functional Fitness Kickstart
Unlock Your Potential with Kickstart! Join our 6-session program for $100. Learn, Move, and Thrive!

Sign up here:

New sessions every month (last two weeks).

Close Box