How will you experience
life to its fullest?

Earckzlf, 
ffCIRRhAuePsFz
saOlYQkOeTHKKK
Kimberley Payne, 
Vancouver
Working at EJ!
Megan, 
Vancouver
Soccer and Yoga
Alyssa & Scott Cooke, 
Vancouver
Running around the sea wall
Gillian, 
Coquitlam
Running around Lafarge Lake
Erin, 
Vancouver
travel, outdoor adventure, cycling, rollerblading
Av, 
Vancouver
Ice hockey
Kasia, 
Vancouver
cycling, surfing, camping, hiking!
Cris, 
Burnaby
Snowboarding
sparky, 
vancouver
swimming at britannia pool
sparky, 
vancouver
swimming at VAC
JN, 
YVR
10k run
Jonathan N., 
Vancouver
Beating Michael in Munchkin
Michael Pede, 
PoCo
Train martial arts in Beijing
Anita, 
Beside Jon
aaa
aaa, 
aaa
aaa
Jonathnan, 
Right here
Get some sun
sparky, 
vancouver
track practice with crofton house school
sparky, 
vancouver
track practice with crofton house school
Jonathan, 
Vancouver
Getting outside today.

EJX - The Culmination of Human Movement and Performance!

EJX is the ultimate combination of all elements of fitness. EJX is the expression of your physical potential. Having built a solid physical foundation of Flexibility, Posture, Stability and Awareness, clients are able to combine their best dynamical elements of Movement, Agility, Endurance, Power, Speed and Strength, multiplying their physical potential and performing at their highest level. EJX is designed as a compliment to the phases within the EJ ELEMENTS Program, and allows our clients to maintain and further integrate all that they have developed in their Private and Semi-Private Training sessions. Providing a high intensity group training atmosphere we enable each of our clients to take their fitness to the next level.

To book your spot in an EJX class please call 604-568-5548.