Stephen graduated from Dalhousie University with a Bachelor of Science in Kinesiology in 2004, and then a Bachelor of Science in Physiotherapy in 2007.
With over 18 years of clinical experience, Stephen has treated a wide variety of physical conditions. Stephen also has over 10 years of experience in Intramuscular Stimulation & Dry Needling, as well as 8 years of practice in Manipulative Therapy.
Stephen grew up in a small coastal town on the west coast of Newfoundland. He enjoys spending time on the water with his wife and dog. He is also passionate about golf and football.
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
Billed toMotor vehicle claim
You are new to PhysioLink Porters Lake or your last appointment with us was more than 3 months ago.
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Follow up Physiotherapy Treatment after your Initial Assessment has been completed.
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claimWorkers' compensation
This is a follow up physiotherapy treatment session for a work related injury via Worker's Compensation Board of Nova Scotia.
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
Billed toMotor vehicle claim
This clinic hasn’t published which insurers it bills directly.
Openings checked 13 min ago
Ailio never charges you a booking fee.
From $85 for 20 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Tue 11 · 11:40 AM3 openings on Tue 11 · 9 in the days ahead
Pick a time above
Booking needs a free Ailio account.