John is passionate about helping his patients reach their maximum movement potential. Whether it’s related to sports, occupation, or lifestyle, he’ll work with you in creating an optimal treatment plan that ensures your goals are being achieved and the source of your pain or functional limitations are dealt with effectively. After graduating with a Master of Science in Physical Therapy degree at Queen’s University, John has eagerly continued to expand his wealth of knowledge and skills to ensure his practices are using the latest evidence. He has taken post-graduate courses in acupuncture and dry needling, soft tissue release, and advanced shoulder rehabilitation. John has also completed level 3 of the Advanced Integrated Musculoskeletal (AIM) physiotherapy program. When not hard at work serving the community, John enjoys soccer, golf, weight training, hiking the outdoors and gardening.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Home care physiotherapy is for those who have difficulty leaving their home due to mobility issues and require physiotherapy services. It allows for a registered Physiotherapist to visit your home to help you recover from surgery, increase your mobility, or better adapt your home environment. The visit will include a thorough assessment and treatment plan. Our registered Physiotherapists service Whitby, Brooklin and Oshawa/Courtice.
This can be booked if you have already completed an At Home Physiotherapy Assessment for this particular injury/condition in the past 3 months with one of our Physiotherapists. (An assessment rate may apply if this is a new injury or it has been more than 3 months since your last visit). Please feel free to give us a call if you are unsure.
This can be booked if your injury/condition is not related to a Motor Vehicle Accident or Workplace Injury. Please feel free to give us a call if you are unsure.
This can be booked if you have already completed a Physiotherapy Assessment for this particular injury/condition in the past 3 months with one of our Physiotherapists. (An assessment rate may apply if this is a new injury or it has been more than 3 months since your last visit). Please feel free to give us a call if you are unsure.
This can be booked if your injury/condition is not related to a Motor Vehicle Accident or Workplace Injury. Please feel free to give us a call if you are unsure.
This can be booked if your injury/condition is not related to a Motor Vehicle Accident or Workplace Injury. Please feel free to give us a call if you are unsure.
This can be booked if your injury/condition is not related to a Motor Vehicle Accident or Workplace Injury. Please feel free to give us a call if you are unsure.
This can be booked if your child has already completed a Physiotherapy Assessment for this particular injury/condition in the past 3 months with our Physiotherapist Chris. (An assessment rate may apply if this is a new injury or it has been more than 3 months since the last visit). Please feel free to give us a call if you are unsure.
Please call for a Free 15 Minute No Obligation Meet & Greet prior to booking an assessment. Please feel free to give us a call if you are unsure.
This can be booked if you have already completed a Physiotherapy Pelvic Floor Assessment for this particular injury/condition in the past 2 months with one of our Physiotherapists. (An assessment rate may apply if this is a new injury or it has been more than 2 months since your last visit). Please feel free to give us a call if you are unsure.
This can be booked if your injury/condition is not related to a Motor Vehicle Accident or Workplace Injury. Please feel free to give us a call if you are unsure.
This can be booked if your injury/condition is not related to a Motor Vehicle Accident or Workplace Injury. Please feel free to give us a call if you are unsure.
This can be booked if you have already completed a Physiotherapy Assessment for this particular injury/condition in the past 3 months with one of our Physiotherapists. (An assessment rate may apply if this is a new injury or it has been more than 3 months since your last visit). Please feel free to give us a call if you are unsure.
This can be booked if you have already completed a Physiotherapy Shockwave Assessment for this particular injury/condition in the past 3 months with one of our Physiotherapists. (An assessment rate may apply if this is a new injury or it has been more than 3 months since your last visit). Please feel free to give us a call if you are unsure.
Physiotherapy Treatment with Traction: This can be booked if you have already completed a Physiotherapy Assessment and discussed if Traction is the right treatment option for you. An assessment rate may apply if this is a new injury or it has been more than 2 months since your last visit. Please feel free to give us a call if you are unsure.
John hasn't been shown to bill any third-party funders directly.
Openings checked 4 min ago