Craig Hayle – Physiotherapist/Director BSc (Hons) Pg Dip (Neuromusculoskeletal Physiotherapy) MMACP HCPC MCSP OCPPP

“It sounds obvious, but my main aim is always to make the most accurate clinical diagnosis possible. I want every client to leave their first session knowing what’s wrong, and [...]