John is an excellent physio. He is extremely thorough and takes his time to understand the issue and your needs. He set me up with a really good exercise package and kept in touch to ensure I was progressing along my path to recovery. Thanks to his efforts and I am now healthy again. Definitely recommend seeing John if you having any sort of muscular pain.