Pricing

Straightforward pricing.
No surprises.

Private physiotherapy shouldn’t come with a complicated fee structure. Here’s exactly what you’ll pay. Nothing more. Read FAQs for booking and insurance details.

Book Now
New here? Start with this
60 minutes
Initial Assessment & Treatment
£65

Thorough assessment of your injury or condition, followed by hands-on treatment in the same session. You’ll leave with a clear diagnosis, treatment plan, and a sense of what comes next. If you have multiple injuries or issues, this is the right appointment, the full 60 minutes gives us time to assess everything properly.

Book
60 minutes
Extended Follow-Up
£70

For complex cases or when additional time is needed for assessment, rehabilitation exercise or progressive loading work. If you have multiple injuries or issues, the full 60 minutes gives us time to work through everything properly.

Book
New service
60 minutes
Post-Event Physio Recovery
£60

Targeted recovery after a race, match, marathon or tournament. Soft-tissue work, mobility, and a quick screen to flag anything needing attention before your next event.

Book
Free, no commitment

Free phone consultation

Not sure which appointment you need, or whether physio is right for you? Book a free 30-minute phone call and we’ll talk it through honestly. No charge.

Book your free phone call
Under 21

20% off, automatically.

Committed to making quality physiotherapy accessible for young athletes and active young people. Discount applied at booking. No need to ask.

Practical notes

A few practical notes

No GP referral required.

Self-refer directly. Book online and you’re in.

Free on-site parking

Park easily right outside. No town centre traffic, no parking stress.

Weekend & evenings

Weekend and evening appointments available.

Insurance

Insurance patients

The Physio Dorset is a recognised provider for AXA Health, Vitality, WPA and Aviva Health. If you hold cover with any of these providers, you may be able to claim your treatment. Please contact us before booking to confirm your policy details and any authorisation requirements your insurer needs.

AXA HealthProvider no: LR02006 VitalityProvider no: SP127856 WPAProvider no: 921447602 Aviva HealthProvider no: 600192520
Ready when you are

Book your appointment

Direct, online, no waiting list.

Book Now