REALIZE YOUR POTENTIAL

Our main DEPTH Training & Physiotherapy facility is located at 408 Albert St, Waterloo, ON.

Youth Athletic Development is located at 483 Conestogo Rd, Waterloo, ON. This includes U14 athletes & team training.

Payment is due at the time of your appointment. Following your visit, you will receive a detailed invoice that you may submit to your extended health care insurance for reimbursement, in accordance with your individual plan coverage.

For physiotherapy and chiropractic care, if it has been more than 3 months since your last visit or you are coming in for a new injury, a new assessment appointment is required before continuing treatment. This ensures we can properly reassess your condition and update your treatment plan.

Updated Service Fees: To continue delivering the high-quality, one-on-one care you expect at DEPTH, a modest fee adjustment of approximately 3% will take effect on April 20, 2026. Updated rates will apply to: Physiotherapy, Chiropractic Care & Massage Therapy. The complete updated fee schedule is available for review at the front desk. All appointments booked on or after this date will reflect the new pricing. If you have any questions, our team is happy to help.

Want more information about DEPTH? Check out our website

Partner

Director of Training

Registered Physiotherapist

Certifications:

  • Contemporary Medical Acupuncture
  • Active Release Techniques (A.R.T)
  • Precision Nutrition Level 2
  • Certified Strength and Conditioning Specialist

When it comes to the training, performance and rehabilitation needs of high-performance athletes, especially hockey players it will be difficult to find a more experienced professional in the Waterloo Region than Justin.

Justin graduated from the University of Waterloo with a Bachelor of Science in Kinesiology and then went on to graduation with a Masters of Science, Physical Therapy from Queen’s University.

With over 15 years of experience as both a Registered Physiotherapist and Strength Coach, Justin has worked with hundreds of athletes during his time at Depth Training & Physiotherapy and with the Hamilton Bulldogs, OHL.

While with the Hamilton Bulldogs, OHL organization Justin was the Head Strength Coach and later the Director of Performance Therapy for 2x Ontario Hockey League Championships (2018, 2022).

Justin has trained and treated athletes at the highest levels of sport including the NHL, CFL, MLB and NLL.

While Justin works with athletes from any sport, his true specialty is the health and performance of hockey players. Between Depth and Hamilton, Justin has worked with dozens of players who have accomplished their goal of playing games in the NHL.

Justin is also trained in Neurofunctional Acupuncture through the world-renown, McMaster Contemporary Medical Acupuncture Program and uses his advanced assessment knowledge to help athletes determine the proper training and treatment approach to help them achieve their goals.

If you are looking for a professional who truly understands the meaning of high performance with the education and experience to help athletes get to the top of their sport, Justin is it.

Justin currently lives in Burlington, Ontario with his wife, Laura and their 3 children. During the winter months you will find Justin at the local hockey arena, coaching minor hockey and helping to share his love of the game with the future generation of players.

Partner Director of Training Registered Physiotherapist Certifications: Contemporary Medica... Read More

Select a session from the list on the left
to view available appointment times

Pick a treatment to book