705-252-0330 hello@berginmotion.ca

Our Prices

We believe in simple and transparent pricing.  We also offer direct billing to most insurance companies. All of our physiotherapy services and specialties fall under the same pricing model, with the exception of pelvic floor physiotherapy. If you have any questions, feel free to contact us anytime. 


Initial Assessment 60 Minutes – $120/hour

60 Minute Appointment – $135

30 Minute Appointment – $75

Pelvic Floor 60 Minute Initial Assessment – $130

Pelvic Floor 60 Minute Appointment – $150

Pelvic Floor 30 Minute Appointment – $85


Our prices are adjusted based on duration of appointment. Our appointment lengths are based on your specific needs.



680 Bayview Drive, Barrie, ON, L4N 9A6

Hours of Operation

Monday to Friday:

Contact Us

(705) 252-0330 | hello@berginmotion.ca