In-Person Personal Trainer and Online Coach
–Specialty: Functional Strength and Conditioning–
✔︎ Certified Strength and Conditioning Specialist (NCSA)
✔︎ Kinesiologist and Strength Coach
✔︎ Individualized Exercise Programming for Aging and Clinical Population
✔︎ Fluent in English and French
Dominic believes in the importance of lifelong movement and learning. With over a decade of experience in performance training, clinical rehabilitation, and working with athletes at various levels, his goal is to empower others to thrive through movement and knowledge.
Dominic has been a personal trainer since 2011.
👋 Get to know Dominic
Dominic is a highly trained and experienced kinesiologist and certified strength and conditioning specialist with a diverse background working with athletes, general populations, and individuals in physically demanding professions.
Dominic’s expertise spans a wide range of specific goals, including dryland training for hockey, strength and conditioning for wildlands firefighting, and in-season and off-season training for ski performance. He has also developed pre-surgery plans for complete knee replacements, conducted Olympic weightlifting club performance training, and assisted individuals preparing for the RCMP selection process, among other specialized programs.
Beyond his practical experience, Dominic has shared his knowledge as a guest speaker for university classes and through leading workshops for special interest groups.
Outside of the gym, Dominic enjoys spending time outdoors, adventuring with his dog, and playing board games and Dungeons & Dragons.
What our clients say about us
Iron Lab Guarantee
100% satisfaction guaranteed
If you’re not 100% satisfied with your results or our services in the first 30 days, we refund all your money.
Guaranteed fitness results
We’ve helped hundreds of clients like you achieve their goals. Check out our client reviews and results to hear from people just like you.
Fun and reliable private coaching
We guarantee our results because we have a proven system we’ve perfected over the past 12 years of working with clients. No guesswork, just repeatable, guaranteed results.
Personal trainers who care
Our coaches are skilled, knowledgeable, and, most importantly, care deeply about you and your results. You’re in great hands.