Diana's path to physiotherapy was shaped by a lifelong passion for movement, resilience, and sport. As a former Team Canada dragon boat athlete who faced and overcame multiple sports injuries, she gained first-hand insight into the transformative power of rehabilitation and performance training. She holds a Bachelor of Kinesiology and earned her Master of Physical Therapy from the University of Western Ontario. Diana has completed advanced training through the Canadian Physiotherapy Association, including Level 1 and 2 Upper Orthopaedic courses, as well as certifications in dry needling and Clinical Pilates. She is currently expanding her expertise in scoliosis and orthopaedic care. Whether supporting elite athletes or helping clients return to everyday movement, Diana is committed to helping people move with confidence, strength, and purpose **Treatment Philosophy:** Diana takes a personalized, movement-focused approach to physiotherapy, combining manual therapy, exercise, and education to help clients reach their goals. Her own experience with sports injuries—including competing for Team Canada in dragon boating—informs her empathetic and practical style of care. She has a special interest in scoliosis management and has completed training in the Schroth Method to address the lack of accessible care in this area. With a background as an athletic trainer, personal trainer, and group fitness instructor, Diana supports clients of all levels in building strength, confidence, and long-term resilience. **Areas of Expertise:** Dry Needling Level 1 Advanced Integration Musculoskeletal Physiotherapy Level 2 Upper Advanced Integration Musculoskeletal Physiotherapy Barcelona Scoliosis Physical Therapy Basic Level Clinical Pilates **Languages:** English, Conversational Vietnamese **Hobbies:** Weightlifting, Paddling, Hiking, Travelling, Exploring New Places to Eat
Please contact Carman Wong at carman.wong@dowelltherapy.ca if you have any specific questions about a getting a bike fit.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Initial Clinical Pilates sessions begin with a one-on-one assessment with a physiotherapist. They’ll review your medical history, movement patterns, and goals, then guide you through a personalized Pilates program using specialized equipment. You’ll leave with a tailored plan designed to support your recovery, strength, and overall well-being.
Sign in and tell us your plan to see what a visit would cost you. Sign in
A one-on-one Clinical Pilates session with your physiotherapist, building on your personalized program to improve strength, stability, posture, and functional movement.
Sign in and tell us your plan to see what a visit would cost you. Sign in
A one-on-one Clinical Pilates session with your physiotherapist, building on your personalized program to improve strength, stability, posture, and functional movement.
Sign in and tell us your plan to see what a visit would cost you. Sign in
A one-on-one Clinical Pilates session with your physiotherapist, building on your personalized program to improve strength, stability, posture, and functional movement.
Sign in and tell us your plan to see what a visit would cost you. Sign in
All new clients will need to book an Initial Physiotherapy Visit 60 min for an assessment with their Physiotherapist
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Initial Clinical Pilates sessions begin with a one-on-one assessment with a physiotherapist. They’ll review your medical history, movement patterns, and goals, then guide you through a personalized Pilates program using specialized equipment. You’ll leave with a tailored plan designed to support your recovery, strength, and overall well-being.
Sign in and tell us your plan to see what a visit would cost you. Sign in
A one-on-one Clinical Pilates session with your physiotherapist, building on your personalized program to improve strength, stability, posture, and functional movement.
Sign in and tell us your plan to see what a visit would cost you. Sign in
A one-on-one Clinical Pilates session with your physiotherapist, building on your personalized program to improve strength, stability, posture, and functional movement.
Sign in and tell us your plan to see what a visit would cost you. Sign in
A one-on-one Clinical Pilates session with your physiotherapist, building on your personalized program to improve strength, stability, posture, and functional movement.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please bring your running shoes, comfortable clothes to run in, and any questions you have.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please note that there will be an outstanding amount that the client will pay after we bill ICBC directly. However, if we are unable to bill to ICBC, the client will be responsible for the full session cost in which they can submit to their adjustor for reimbursement. If the client received treatment under the same claim at a different location, please contact us directly before booking.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Sign in and tell us your plan to see what a visit would cost you. Sign in
Diana hasn't been shown to bill any third-party funders directly.
Diana says it direct bills these extended-health insurers:
Openings checked 2 hr ago