Yonge & Bloor | Joseph Lo, PT

Acupuncture & Dry Needling

Joseph graduated from the University of Manitoba with a Bachelor of Kinesiology degree in 2017 and completed a Masters of Science in Physical Therapy in 2019. Joseph’s passion for physiotherapy and health stems from his love for exercise and growing up playing sports. During his undergraduate degree, Joseph was a varsity sprinter at the University of Manitoba where he learned the importance of rehabilitation for both healing and preventing injuries.

Joseph has continued his education even after graduating from University by getting his Acupuncture certification in 2020 and his dry needling certification in 2021.

When Joseph is not in the clinic, you can catch him running and biking around town and rocking climbing at your local gyms.

Why should patients choose you as their provider instead of others in the area?

I am someone who strongly believes and adopts a patient-centered approach to treatment. I want to empower my patients to understand their injuries and together, we will tackle it through exercise and hands-on techniques. My goal is to have a more proactive approach with my patients by educating them on their injuries and ways to prevent them moving forward.

What are the top 3 treatments that you focus on?

Exercise prescriptions, needling through dry needling or acupuncture, and soft tissue releases. I am a strong believer that all hands-on works need to be accompanied and reinforced with exercise to ensure lasting benefits and prevention for future injuries.

What are you proud of in your practice?

I am most proud of playing an active role in my patient’s journey to recovery and a healthy lifestyle. As well, I am proud of my abilities to motivate and support my patients with the understanding of their injuries and body.

Which cases do you enjoy treating? Why?

I find the most enjoyment in helping everyone get back to their favourite activities. Like people, all cases are different and enjoyable to work with. 

Book an Appointment Today!

Book Yonge & Bloor


Call us at 416-800-1183

There is a 24 hour cancellation policy for all services.
Patients will be charged the full amount of the treatment fee for late cancellations or missed appointments.
Please see our full late cancellation/missed appointment and late arrival policies here.