Hi, I’m Roxy.
I help people move better, train with confidence, and get out of pain for the long term, not just feel better for a day or two.
My approach blends hands-on remedial massage with movement, rehab and education, so we’re not just chasing symptoms, we’re working out what’s actually driving them. That might include deep tissue work, dry needling, cupping, joint and soft tissue work, and targeted exercises depending on what your body needs.
I work with athletes, busy professionals, people recovering from injury, and anyone who wants to understand their body better and keep it working well.
If you’re a new client, please book an Initial Consultation. You’ll receive a short intake form before your first session so I can understand your history, goals and any injuries before you arrive. This helps us make the most of our time together.
I’m really looking forward to working with you.
Roxy
Clinic location:
The clinic is located inside Performotion gym. Parking at the front is free. When you arrive, enter through reception, head upstairs (stairs on the right), and take a seat on the couch.
Online appointments are managed via the My Appointments platform. Log in or create a free account for faster future bookings and to manage your bookings online.
We’ll send you a text message to verify your number. Create an account to avoid this step for faster future bookings.
Please note:
Cancellations made within 48 hours of your appointment will incur a 50% fee of the treatment cost.
Cancellations on the same day as your appointment will be charged the full treatment fee.
If you need to reschedule, please do so at least 48 hours in advance to avoid any charges.
As a small business, I rely on each appointment to sustain my practice. Late cancellations and reschedules often mean I’m unable to offer the spot to someone else in time, which impacts me financially. Your understanding and support truly mean a lot, thank you.
When you confirm your booking, you agree to the T&C above.
For faster future bookings, managing your appointments, test results, invoices and more, we recommend activating your account by creating a password below.
Please note:
Cancellations made within 48 hours of your appointment will incur a 50% fee of the treatment cost.
Cancellations on the same day as your appointment will be charged the full treatment fee.
If you need to reschedule, please do so at least 48 hours in advance to avoid any charges.
As a small business, I rely on each appointment to sustain my practice. Late cancellations and reschedules often mean I’m unable to offer the spot to someone else in time, which impacts me financially. Your understanding and support truly mean a lot, thank you.
When you confirm your booking, you agree to the T&C above.
Please note:
Cancellations made within 48 hours of your appointment will incur a 50% fee of the treatment cost.
Cancellations on the same day as your appointment will be charged the full treatment fee.
If you need to reschedule, please do so at least 48 hours in advance to avoid any charges.
As a small business, I rely on each appointment to sustain my practice. Late cancellations and reschedules often mean I’m unable to offer the spot to someone else in time, which impacts me financially. Your understanding and support truly mean a lot, thank you.
When you confirm your booking, you agree to the T&C above.
Would you like to use your package to secure this appointment?