Can we help you?
Premier Chiropractic Care in Perth
At Vitality Chiropractic in Yokine, we help Perth people move better, feel better, and live their best life. Expert chiropractic care and massage therapy, all under one roof.
4.9· 199 Google reviews“The positive atmosphere at Vitality Chiropractic helped me keep motivated.”
“He listens to you and understood who I was as a person, not just my complaint.”
“Such positive energy from start to finish.”
“Very friendly staff, and Geoff is always upbeat with a happy, energetic demeanour.”
“Geoff really cares about his patients.”
“From day one Geoff was very honest with me.”
“He's warm, welcoming and positive, and has listened to me throughout.”
“Geoff brings practicality and positivity.”
“Geoff genuinely cares for each of his patients.”
“Made me feel very comfortable and at ease from the very first visit.”
“Very personable and engaging - you can't help but feel a genuine interest in your wellbeing.”
“Geoff is a knowledgeable, patient and caring guy.”
“Dr Hamish is always warm and welcoming, cracks a joke to help you relax, and listens to your concerns. The practice itself is clean and welcoming.”
“Consistent, thoughtful service every time - professional and caring.”
“The team, particularly Dr Hamish, is professional, attentive, and genuinely committed to your wellbeing.”
“I always find appointments easily when I need them. He's always full of life and positivity - always a pleasure.”
“Professional, and takes a thorough history before starting any treatment.”
“A sound, pragmatic approach that I've really appreciated.”
“Been going to Vitality for years - always great personal service with friendly staff.”
“A very professional business, with a great explanation of what's going on.”
“Dr Geoff is a great inspiration - attentive and fun.”
“The team at Vitality are one of a kind - very caring, with meaningful relationships with clients. The ladies at reception are always so lovely and welcoming.”
“Smiles and top quality service from the moment you walk into the practice.”
“Made me feel comfortable from the very first appointment, and explained everything in detail. An all-round nice guy.”
“The positive atmosphere at Vitality Chiropractic helped me keep motivated.”
“He listens to you and understood who I was as a person, not just my complaint.”
“Such positive energy from start to finish.”
“Very friendly staff, and Geoff is always upbeat with a happy, energetic demeanour.”
“Geoff really cares about his patients.”
“From day one Geoff was very honest with me.”
“He's warm, welcoming and positive, and has listened to me throughout.”
“Geoff brings practicality and positivity.”
“Geoff genuinely cares for each of his patients.”
“Made me feel very comfortable and at ease from the very first visit.”
“Very personable and engaging - you can't help but feel a genuine interest in your wellbeing.”
“Geoff is a knowledgeable, patient and caring guy.”
“Dr Hamish is always warm and welcoming, cracks a joke to help you relax, and listens to your concerns. The practice itself is clean and welcoming.”
“Consistent, thoughtful service every time - professional and caring.”
“The team, particularly Dr Hamish, is professional, attentive, and genuinely committed to your wellbeing.”
“I always find appointments easily when I need them. He's always full of life and positivity - always a pleasure.”
“Professional, and takes a thorough history before starting any treatment.”
“A sound, pragmatic approach that I've really appreciated.”
“Been going to Vitality for years - always great personal service with friendly staff.”
“A very professional business, with a great explanation of what's going on.”
“Dr Geoff is a great inspiration - attentive and fun.”
“The team at Vitality are one of a kind - very caring, with meaningful relationships with clients. The ladies at reception are always so lovely and welcoming.”
“Smiles and top quality service from the moment you walk into the practice.”
“Made me feel comfortable from the very first appointment, and explained everything in detail. An all-round nice guy.”
Ready to book?
Browse appointment options and prices, then book online in seconds.
Having trouble? Open full booking page or call us directly.
Meet Vitality
A personal welcome from Dr Geoff
Hear from Dr Geoff Cowie about the approach behind Vitality Chiropractic, what you can expect from your first visit, and why every care plan starts with listening, understanding and a thorough assessment.
Book Your $85 First AppointmentWhy people choose Vitality
Honest assessment, clear explanations, and care that fits your goals - without the rush.
Experienced, qualified team
Three chiropractors and two massage therapists - registered, thorough, and focused on clear communication.
Chiropractic and massage together
Spinal care and therapeutic massage under one roof, so your plan can include both when it makes sense.
Easy to reach in Yokine
Convenient for Perth CBD, North Perth, Mount Lawley, Osborne Park, and surrounding suburbs.
How we can help
Care for the concerns that bring you in
Start with the service that fits, then explore the conditions we see most often.

Chiropractic Care
Assessment and hands-on care for back pain, neck pain, headaches, sciatica, posture, and more.
Learn more
Massage Therapy
Remedial, sports, lymphatic, and pregnancy massage - coordinated with your chiropractic care when needed.
Learn moreConditions we treat
Find care for what's holding you back.
Your first visit
What happens when you book - including the $85 special
New clients can start with a comprehensive chiropractic or massage appointment for $85 when booking online. Here's exactly what to expect.
New client special
$85 online offer
What's included
- In-depth health consultation
- Full postural and spinal assessment
- X-ray referral if clinically indicated
- Clear explanation of findings
- Personalised treatment plan
- First treatment where appropriate
New clients only. Book online to redeem. Health fund rebates may apply.
Four steps at your first appointment
Consultation
We listen to your history, symptoms, and goals - no rushed appointments.
Assessment
Posture, movement, and spinal function. X-rays only when clinically indicated.
Clear explanation
Findings in plain language so you understand what's going on and why.
Your plan
A personalised care plan. Treatment may begin on the same visit where appropriate.
Scoliosis care
See how we assess and manage scoliosis
A closer look at scoliosis assessment at our Yokine clinic - thorough, clear, and tailored to each person.
Learn about scoliosis careYour care team
Practitioners who take time to listen

Dr Geoff Cowie
Principal Chiropractor
Founder of Vitality Chiropractic with over twenty years of experience. Known for thorough X-ray analysis and client-centred spinal care.

Dr Hamish McLeod
Chiropractor
Client-centred care with a focus on headaches, neck pain, and helping clients return to the activities they love.

Dr James Stout
Chiropractor
Specialises in low back pain, sciatica, and disc-related conditions with an emphasis on X-ray analysis and evidence-based assessment.

Michelle Wu
Massage Therapist
Qualified remedial massage therapist offering remedial, sports, lymphatic, and pregnancy massage. Often booked two weeks in advance.

Chikako Harada
Massage Therapist
Remedial massage therapist with more than ten years of Japanese remedial massage training. Placeholder bio - confirm with clinic.

Visit us
Yokine clinic
Easy to find on Flinders Street, with private on-site parking (6 bays) and a welcoming clinic from the moment you arrive.
32 Flinders St, Yokine WA 6060
Monday – Friday: 8:00am – 6:00pm
Saturday: By appointment
Questions before you book?
Do you accept health fund rebates?
Yes. We accept most major health funds for chiropractic services. Depending on your level of cover, you may receive a rebate on your consultation fee. We recommend checking your extras cover with your insurer before attending.
Do you accept cash?
We are card only. Pay by credit or debit card, EFTPOS, or HICAPS where eligible. We do not accept cash.
Do I need a referral to see a chiropractor?
No referral is needed to see a chiropractor. You can book directly online or by calling us. If you're on a GP management plan (CDM), you may be eligible for Medicare-rebated appointments. Speak to your GP or contact us for more information.
Is chiropractic care safe?
Chiropractic care is generally considered safe when performed by a registered practitioner. All chiropractors at Vitality Chiropractic are registered with AHPRA and undergo thorough assessment before any treatment. We always explain what we're doing and obtain your consent.
What should I expect at my first chiropractic appointment?
Your first visit includes a detailed health history consultation, a postural and spinal assessment, and a clear explanation of our findings. We'll discuss a personalised treatment plan and may begin treatment during the same visit if appropriate.
What is the difference between a chiropractor and a physiotherapist?
Both chiropractors and physiotherapists treat musculoskeletal conditions. Chiropractors have a particular focus on the spine, nervous system, and the relationship between spinal health and overall body function. Physiotherapists tend to focus more broadly on rehabilitation and exercise therapy. In many cases both can help, and the right choice depends on your specific condition.
Ready to book?
Book online anytime, or call us and our reception team will help you find the right appointment.
