Such a pleasant environment to be in. Riccardo explains everything very well, and in simple enough terms for you to understand :) Treatment is still on going but I would definitely recommend going here.
As far as Physio's go Physio Pro has a wealth of knowledge that is beyond measure. I have used Physio pro for many injuries as well as general maintenance as an athlete and I highly recommend them.
Great experience the Physio explained exactly what and why he did what he was doing. I am happy with my recovery.