For those who want the highest level of coaching and personalization, our Personal Training is the gold standard. Every session is completely tailored to you—your goals, your body, and your lifestyle. With undivided attention from your coach, you’ll receive precise guidance, immediate feedback, and programming designed to deliver results as efficiently and safely as possible.
With personal training, you will:
Get a fully customized program built around your specific goals, schedule, and needs
Receive real-time adjustments and corrections to maximize progress each session
Learn proper technique with hands-on coaching that ensures safety and confidence
Benefit from integrated support including strength, conditioning, and nutrition guidance
Progress faster and more effectively than in any group setting
Personal training offers the most direct path to success—whether your goal is building strength, improving athletic performance, or making a complete lifestyle change. If you want to invest in yourself and experience the fastest, most personalized results possible, nothing compares to one-on-one coaching.
Strength isn’t just built in the gym, it’s built for life. At DeepStrength, you’ll gain the power, resilience, and confidence to perform at your best—no matter where you’re starting from.
Mandeep is an amazing trainer! Before working with him, I mostly did group fitness classes at different studios but never saw the changes I wanted in my body. With Mandeep’s strength training program and nutritional guidance, I started noticing real results. My body feels stronger, more toned, and I’m so much more confident in myself. I went from hip thrusting 10 lb dumbbells to 300 lbs on the barbell! His coaching has truly been a game-changer.
Mandeep has been my coach for 5 years now for Olympic weightlifting. He’s helped me achieve not only my weightlifting goals but also my personal mental and emotional wellness goals too. He has stuck by me through thick and thin. He is an amazing weightlifting coach and an even better friend
Mandeep’s coaching is truly personal—he tailors everything to your body, strengths, and goals, pushing you just enough to show you what you’re capable of. He took me from doubting I could ever squat 400 lbs to actually doing it. Beyond the training, the community he’s built is welcoming, supportive, and feels like family. I’ve grown stronger not just physically, but mentally, and that’s what keeps me coming back.
The classes are a great way to get started because all you have to do is show up! Mandeep does a really good job of tailoring each exercise to your specific goals and abilities, so it's accessible for anyone no matter the skill level
This gym is fantastic for anyone serious about training, and Coach Mandeep is outstanding. Their Olympic weightlifting expertise is unmatched — every session is focused, technical, and motivating. I’ve made huge progress in my lifts thanks to his guidance. Highly recommend!
Mandeep is an amazing trainer! Highly recommend if you’re looking to get into shape or gain strength through weight training!
I have been training with Mandeep for a little over a year now. He has taught me the proper weight training techniques and the knowledge around nutrition needed to get to my body to my goals! He’s approachable, non judgemental and willing to work with YOUR schedule. I’d highly recommend! Thanks for changing my life Mandeep!
Best trainer in BC. Been playing sports my entire life and the level of motivation/focus Mandeep puts in your training went a long way for me. Appreciate him big time for that
Mandeep helped me improve my weightlifting technique and hit pr’s on many lifts and variations. From helping me hit a 190 back squat and getting me my first 120 snatch, I made a lot of progress with him. Give him a visit!
Deepstrength is a great place to start weightlifting or build strength with proper techniques. The head coach helped me get back in shape and encouraged me to push beyond my comfort zone.
In order to sign up for a class, you need to do so via our booking software. Follow the steps below to get started!
01
Create your account in just a few clicks and join our fitness community.Create your account here.
02
Pick the membership that fits your goals — from personal training to group classes.
03
Book the class that works best for your schedule and start training with expert guidance.
11151 Horseshoe Way Unit 24, Richmond