Physiotherapy
Assessment, rehabilitation, strength programming, and return-to-sport planning suited to your individual needs.
Learn more →Evidence-based physiotherapy and swimming coaching for athletes wanting to overcome injury, build confidence, and perform at their best.
I’m Justin Moro, a physiotherapist and swimming coach based in Perth. I combine clinical reasoning with experience across swimming and triathlon to help people recover from injury effectively and train with purpose.
For every athlete I aim to: understand the problem, build a practical solution, and help you progress with confidence.
More about Justin →Assessment, rehabilitation, strength programming, and return-to-sport planning suited to your individual needs.
Learn more →Weekly training plans suited to your swimming ability. Follow a training plan or work one-on-one with the coach.
Learn more →Online and in-person technique analysis for swimmers, triathletes, and open-water athletes.
Learn more →Enough structure to make progress, without unnecessary complexity.
Your history, goals, training, and current limitations.
A practical and individualised pathway built around you.
Monitor results, adapt the plan, and build confidence.
"I booked in for a swim technique analysis with Justin and he was able to both pick out and explain to me what I was doing wrong and how to correct it. Highly recommend."Sarah Guilfoyle
Multi-Sport Athlete • Technique Analysis
"Justin completely changed the way I approached my swimming. His explanations were easy to understand and the improvements were immediate. I couldn't recommend him highly enough."Damien Raja
Triathlete • 1:1 Coaching
"Having a structured weekly program removed all the guesswork from training. Every session had a purpose and my consistency has never been better."Louis Jones
Online Swim Coaching
"Justin's coaching helped me become more efficient in the water and gave me confidence going into race day. The personalised feedback was invaluable."Evan Lim
Swimmer • Technique Analysis
Use this form for a quick enquiry. More specific forms and information are available on each service page.