A bit far from W.Perth but I highly recommend the boys at...
http://www.hotfrog.com.au/Companies/Martinovich-Bros
I would be in a wheel chair if it wasn't for these guys. They are well known in the WAFL fraternity and have been a family business passed down to the sons.
Priced at $35 per visit (which can be subsidized if you good private health cover) and I know it generally requires only 3 visits to get back to normal.