Skip to main content
About Us
Our Team
Careers
Locations
Bodyfix Townsville
Bodyfix Charters Towers
Bodyfix Hughenden
Bodyfix Clermont
Bodyfix Richmond
Services
Musculoskeletal Physiotherapy
Sports Physiotherapy
Exercise Physiology
Post Operative Rehabilitation
NDIS Rehabilitation
FCE & Employment
Occupational Health
Clinical Pilates
Women's Health
Hydrotherapy
Dry Needling
Rehabilitation Model
Exercise Classes
Strength & Conditioning / Sports Performance
Children's Physiotherapy
Vertigo
DVA Clients
Work Cover Clients
Chronic Disease Management Plans
My Aged Care Clients
Home Visits
Buy Classes & Memberships
Townsville Memberships
Ultimate Rehab Program/ Ladies Physio & Fitness Program
Ladies Physio & Fitness Program
Charters Towers Memberships & Passes
Gold
Silver
Bronze
Charters Towers Class Passes
Referral Forms
Blogs
Contact
Book Appointment / Class
Menu
Locations
Book Appointment / Class
Sitemap
Home
Sitemap
About Us
Our Team
Careers
Locations
Bodyfix Townsville
Bodyfix Charters Towers
Bodyfix Hughenden
Bodyfix Clermont
Bodyfix Richmond
Services
Musculoskeletal Physiotherapy
Sports Physiotherapy
Exercise Physiology
Post Operative Rehabilitation
NDIS Rehabilitation
FCE & Employment
Occupational Health
Clinical Pilates
Women's Health
Hydrotherapy
Dry Needling
Rehabilitation Model
Exercise Classes
Strength & Conditioning / Sports Performance
Children's Physiotherapy
Vertigo
DVA Clients
Work Cover Clients
Chronic Disease Management Plans
My Aged Care Clients
Home Visits
Buy Classes & Memberships
Townsville Memberships
Ultimate Rehab Program/ Ladies Physio & Fitness Program
Ladies Physio & Fitness Program
Charters Towers Memberships & Passes
Gold
Silver
Bronze
Charters Towers Class Passes
Referral Forms
Blogs
Contact
Blogs
Ergonomic desk posture for neck and shoulder pain prevention
Knee pain when walking your dog? Here’s what you can do
Prehab Before ACL Surgery: Why It Matters
Let us help you with your recovery
Book Appointment / Class
Book Appointment / Class
New Patient (Townsville)
New Patient (Western)
Bodyfix Townsville
(07) 4422 0365
New Patient
Existing Patient
Bodyfix Charters Towers
(07) 4787 7656
New Patient
Existing Patient
Bodyfix Hughenden
(07) 4787 7656
New Patient
Existing Patient
Bodyfix Clermont
(07) 4787 7656
New Patient
Existing Patient
Bodyfix Richmond
(07) 4787 7656
New Patient
Existing Patient