Sign in and tell us your plan to see what a visit would cost you. Sign in
Champions for Charity Boxing
Champions for Charity Boxing · 120 min
$0
Copy of Kitchener Jr Rangers AAA U15
Copy of Kitchener Jr Rangers AAA U15 · 60 min
$0
Dexa Body Composition Scan
Dexa Body Composition Scan · 20 min
Dexa Body Composition Scan
Calculates Body Fat, Muscle Mass, Bone Density
FDA Approved
Non-Invasive
$150
Sign in and tell us your plan to see what a visit would cost you. Sign in
Dexa Body Composition Scan + Results2 options
Dexa Body Composition Scan + Results · 30 min
This appointment is booked for 30 minutes, the dexa scan is roughly 7-10 minutes long. A print out of your results will be printed and provided to you.
By choosing this option you have time to go over the results with our sports medicine physician and ask any questions about your results.
$225
Sign in and tell us your plan to see what a visit would cost you. Sign in
Dexa Body Composition Scan + Results · 30 min
$0
E.H.A
E.H.A · 5 min
$3,000
Sign in and tell us your plan to see what a visit would cost you. Sign in
GU14 BVB Soccer
GU14 BVB Soccer · 60 min
$0
GU16 BVB Soccer Team
GU16 BVB Soccer Team · 60 min
$0
Kitchener Jr Rangers AAA U11
Kitchener Jr Rangers AAA U11 · 60 min
$0
Kitchener Jr Rangers AAA U15
Kitchener Jr Rangers AAA U15 · 60 min
$0
Kitchener TFC U10 Boys
Kitchener TFC U10 Boys · 60 min
$0
Kitchener TFC U12 Girls
Kitchener TFC U12 Girls · 60 min
$0
Kitchener TFC U13 Girls
Kitchener TFC U13 Girls · 60 min
$0
Kitchener TFC U15 Boys
Kitchener TFC U15 Boys · 60 min
$0
Laurel Creek Hurdlers
Laurel Creek Hurdlers · 60 min
$0
Laurel Creek Jumpers
Laurel Creek Jumpers · 60 min
$0
Laurel Creek Middle Distance
Laurel Creek Middle Distance · 60 min
$0
Laurel Creek Middle Distance Group #2
Laurel Creek Middle Distance Group #2 · 60 min
$0
Laurel Creek Sprinters
Laurel Creek Sprinters · 60 min
$0
Personal Training (From A Package)2 options
Personal Training (From A Package) · 30 min
$0
Personal Training (From A Package) · 60 min
$0
Personal Training Assessment
Personal Training Initial Assessment · 60 minNew patient
$90
Sign in and tell us your plan to see what a visit would cost you. Sign in
Rangers u11 AAA
Rangers u11 AAA · 60 min
$0
Small Group Training2 options
Small Group Training · 60 min
$0
Small Group Training · 60 min
$0
Softball Power Program
Softball Power Program · 60 min
$0
Sport Science Analytics
Sport Science Analytics · 180 min
Medical Exam
Orthopedic Exam
Mobility Assessment
DEXA Body Composition Scan
Strength Testing
Movement Analytics
$750
Sign in and tell us your plan to see what a visit would cost you. Sign in
Tigers Volleyball
Tigers Volleyball · 60 min
-$0.02
U10 Kitchener JR Rangers
U10 Kitchener JR Rangers · 60 min
$0
U11 Kitchener JR Rangers BB Red
U11 Kitchener JR Rangers BB Red · 60 min
$0
U14 Predators Kazoku
U14 Predators Kazoku · 60 min
$0
U15 BB Wilmont Hockey
U15 BB Wilmont Hockey · 60 min
$0
U15 Girls Soccer Training
U15 Girls Soccer Training · 60 min
$0
U16 Boys Vipers
U16 Boys Vipers · 60 min
-$0.02
U16 Girls KW Vipers #2
U16 Girls KW Vipers #2 · 60 min
$0
U9 Select KJR
U9 Select KJR · 60 min
$0
Valhalla Baseline Concussion Testing
Valhalla Baseline Concussion Testing · 60 min
$100
Sign in and tell us your plan to see what a visit would cost you. Sign in
Waterloo Jr. Warriors Football
Waterloo Jr. Warriors Football · 60 min
$0
Waterloo Minor Soccer Club (BVB IA Waterloo)
Waterloo Minor Soccer Club (BVB IA Waterloo) · 60 min
$0
Waterloo U15 Soccer
Waterloo U15 Soccer · 60 min
$0
Waterloo United Boys U13 OPDL
Waterloo United Boys U13 OPDL · 60 min
$0
Waterloo United Boys U14 OPDL
Waterloo United Boys U14 OPDL · 60 min
$0
Waterloo United Boys U15 OPDL2 options
Waterloo United Boys U15 OPDL · 60 min
$0
Waterloo United Boys U15 OPDL · 60 min
$0
Waterloo United Boys U16 OPDL
Waterloo United Boys U16 OPDL · 60 min
$0
Waterloo United Boys U17 OPDL
Waterloo United Boys U17 OPDL · 60 min
$0
Waterloo United Girls U13 OPDL
Waterloo United Girls U13 OPDL · 60 min
$0
Waterloo United Girls U14 OPDL
Waterloo United Girls U14 OPDL · 60 min
$0
Waterloo United Girls U15 OPDL
Waterloo United Girls U15 OPDL · 60 min
$0
Waterloo United Girls U16 OPDL
Waterloo United Girls U16 OPDL · 60 min
$0
Waterloo United Girls U17 OPDL
Waterloo United Girls U17 OPDL · 60 min
$0
Wilmont Wolverines
Wilmont Wolverines · 60 min
$0
Book with Teresa
from $225 · 30 min · Soonest: 11 Aug 2026 · 10:20 AM
1 opening on 11 Aug 2026 · 12 in the days ahead
Morning1 time
The Armoury Sports Medicine and Performance Clinic