We treat a wide range of musculoskeletal conditions across three core areas of care.
Pain & Discomfort
Pain that's been hanging around longer than it should isn't something you just have to live with. We get to the bottom of what's driving it and treat it properly.
Back, neck, shoulder and joint pain
Headaches and referred pain
Sciatica and nerve-related discomfort
Movement & Function
When everyday movement becomes a struggle, it affects everything. We work to restore your range, strength and confidence so the things you love doing feel effortless again.
Post-surgical rehabilitation
Mobility and flexibility limitations
Postural issues and muscular imbalances
Recovery & Prevention
Whether you're recovering from injury or working to avoid one, we build a plan that keeps you strong, resilient and moving well for the long term.
Sports injury rehabilitation
Return-to-sport programming
Preventative care and injury management
Move without pain. Keep up with the kids. Get back on the field. PEP.