**Physical Therapist**
John graduated with a Master of Science in Physical Therapy from the University of Alberta. He has also completed two bachelor’s degrees in biology and education at the University of Calgary. Prior to becoming a physiotherapist, John enjoyed working as a schoolteacher in Calgary.
John is an avid runner and triathlete and has clinical experience treating orthopedic sports injuries. He has completed a paediatric running course to further support young athletes. John is also certified in Level 1 Dry Needling. He has also worked with children with neurological conditions at the Alberta Children’s Hospital. He was a cycling coach for the Ultimate Para Sports Association, teaching children with disabilities to ride bicycles, and worked as a senior swim instructor at the University of Calgary Aquatic Center.
In his free time, John can be found hiking in the mountains or on his bike around town.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Please book an appointment if your child, age 4-16 years, experiences bowel or bladder concerns. This may include constipation, leakage of urine or stool, belly pain related constipation, urgency or increased frequency of urination, painful bowel or bladder movements, bed wetting after age 6 or continued bladder accidents in school aged children.
Please book a follow-up appointment for your child's physiotherapy pelvic health needs as guided by the therapist. Please book an assessment if this is the first time with us or for any new concerns.
Please book with Keltie Wattie, Morgan McDonald, Shannon Forsyth, Jasmin Kamboz or Holly Maher for physical therapy (PT) questions. Please book with Morgan McDonald or Shannon Forsyth for pediatric pelvic health questions.
Please book with Keltie Wattie, Jasmin Kamboz, Priya Pathak or Holly Maher for physical therapy (PT) questions. If you have questions regarding Pediatric Pelvic Health, please book a consult with Priya Pathak.
If you have questions or would like further information, please call our clinics or book an online complimentary phone consultation to find out if our services may benefit you or your child. Please note this is not a requirement to book an appointment, nor is it an assessment or treatment session.
Please book an appointment if you have concerns regarding your child's headshape, Torticollis, sports injuries, fracture, sprain or strain, Scoliosis, posture concerns, or pain without injury.
Please book an appointment if you have concerns regarding your child's gross motor development, motor milestone screen, Toe Walking, if your child is under 5yo, you have concerns regarding more than one body part, or if there is a physical condition or developmental disability. This may include conditions such as Cerebral Palsy, Muscular Dystrophy, Ehlers Danlos Syndrome, Juvenile Arthritis, Autism Spectrum Disorder, Developmental Coordination Disorder, Down Syndrome, Brain Injury, Club foot, Legg Perthes, Global Delay, Genetic disorders and many others.
Please book a follow-up appointment for your physiotherapy needs as guided by the therapist. Please book an assessment if this is the first time with us or for any new concerns.
Please book this appointment if you wish to be proactive with injury prevention that is specific to your child's sport. Your child will have a thorough musculoskeletal assessment and will be given strategies to improve strength and flexibility and sports performance.
Please book this appointment if you wish to be proactive with injury prevention that is specific to your child's sport. Your child will have a thorough musculoskeletal assessment and will be given strategies to improve strength and flexibility and sports performance.
Please book this standardized formal assessment which will provide you with a percentile score of your child's performance in relation to age matched peers. This is most commonly booked when needed for PUF or FSCD funding or diagnostic purposes. In addition to the assessment you will receive a summary of the scores. Additional fees will be charged for a comprehensive written report.
This clinic hasn’t published which insurers it bills directly.
Openings checked 11 min ago
Ailio never charges you a booking fee.
From $95 for 30 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Wed 12 · 1:15 PM3 openings on Wed 12 · 5 in the days ahead
Pick a time above
Booking needs a free Ailio account.