David offers services in English and Mandarin/普通话.
David graduated from Queen’s University with a Master’s of Science in Physical Therapy in 2016.
In addition to his professional physiotherapy degree, David has taken numerous continuing education courses in manual therapy, exercise prescription, concussion management, and pain science.
David has also completed advanced levels in The McKenzie Method of Mechanical Diagnosis and Therapy for the treatment of the neck, back, and extremities. His treatment approach focuses on an evidence based, hands-on, and client centered approach. He delivers this through a combination of education, manual therapy, and individualized exercise prescription. He also provides cupping, IASTM, taping, and various other treatment techniques.
During his spare time, David enjoys trying different foods, working out, and watching UFC and boxing. He also loves to travel and is always open to suggestions and recommendations!
Sign in and tell us your plan to see what a visit would cost you. Sign in
Can be billed toExtended health plans
*Please choose this option if it is your first time here *如果是第一次来我们诊所,请选择这个
Can be billed toExtended health plans
*A Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*A Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*A Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*A Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*This appointment is a 15 minute phone call meet and greet with our Pelvic Floor Physiotherapist. A 15 minute in person meeting can also be arranged if requested. Please note that this does not include any assessment or treatment.
Can be billed toExtended health plans
*This appointment is a free 15 minute meet and greet phone call with our Physiotherapists. An in person meet and greet can also be arranged if requested. Please note that this does not include any assessment or treatment.
Can be billed toExtended health plans
*Please choose this option if it is your first time here. *如果是第一次来我们诊所,请选择这个 We are here to provide information about your child's development. During the assessment, the physiotherapist will assess several areas of your baby's mobility and motor skills to make sure they are on track, answer any of your questions, and provide education and guidance so that you can continue to confidently support your child's development.
Can be billed toExtended health plans
*An Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*An Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Please choose this option if it is your first time here *如果是第一次来我们诊所,请选这个
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Please choose this option if it is your first time here *如果是第一次来我们诊所,请选择这个
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
Can be billed toExtended health plans
*Please choose this option if you are Pregnant or Have Recently Given Birth, and if it is your first time here *如果是第一次来我们诊所,请选择这个
Can be billed toExtended health plans
*A Prenatal/Postpartum Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this *Please choose this option if you are Pregnant or Have Recently Given Birth
Can be billed toExtended health plans
*A Prenatal/Postpartum Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this *Please choose this option if you are Pregnant or Have Recently Given Birth
Can be billed toExtended health plans
*A Prenatal/Postpartum Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this *Please choose this option if you are Pregnant or Have Recently Given Birth
Can be billed toExtended health plans
*A Prenatal/Postpartum Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this *Please choose this option if you are Pregnant or Have Recently Given Birth
Can be billed toExtended health plans
*A Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this (for each participant)
Can be billed toExtended health plans
*A Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this (for each participant)
Can be billed toExtended health plans
*A Postpartum Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this (for each participant) *Please choose this option if you Have Recently Given Birth
Can be billed toExtended health plans
*A Postpartum Clinical Pilates-Based Physiotherapy Initial Assessment must be booked prior to this (for each participant) *Please choose this option If You Have Recently Given Birth
Can be billed toExtended health plans
*Please choose this option if it is your first time here for Ultrasound Physiotherapy for Blocked Ducts *如果是第一次来我们诊所,请选这个
Can be billed toExtended health plans
*Initial Assessment for Ultrasound Physiotherapy for Blocked Ducts must be booked prior to this
Can be billed toExtended health plans
*Please choose this option if it is your first time here *如果是第一次来我们诊所,请选择这个
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Please choose this option if it is your first time here *如果是第一次来我们诊所,请选这个
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
Can be billed toExtended health plans
*Initial Assessment must be booked prior to this
David says it direct bills:
Openings checked 10 min ago
Ailio never charges you a booking fee.
No openings
We list what this clinic publishes for online booking. Some appointments are bookable only by phone, or through the clinic’s own waiting list.