top of page
Photo_1624355056971.jpg

Our Services

A Personal Approach

Assessment & Diagnosis

The Tools You Need

Continued Care

Putting You First

Treatment & Therapy

Patient-Centered Treatment

Physical Therapy Session
Sports Injury
Physical Therapist

Our Location

Multiple locations, One practice

Convenient and Accessible
No gym membership needed

​

We offer a unique gym based setup. Working alongside Biokineticists, Personal Trainers, and General Practioners to get optimal results, keep you going and reach your goals.

Untitled

Planet Fitness Hazelwood

Screenshot-2022-02-11-at-11.32_edited.jpg

Planet Fitness Waterkloof Ridge
(Castle Gate)

Planet Fitness Olympus

WhatsApp Image 2024-05-06 at 19.05.50.jpeg

Planet Fitness Silverlakes (Linton's Corner)

WhatsApp Image 2024-05-06 at 19.05.50.jpeg
image.png

Planet Fitness Irene Link

image.png

Planet Fitness Queenswood

Conditions We Treat

- Back/Neck Pain

- Muscle/Joint Pain

- Headaches

- Sprains/Strains

- Sports Related Injuries

- Post Surgical Recovery

- Posture Correction

-Tendonitis/Tendinopathies

​

* Sports Massages

Meet the Physios
Cobus Viljoen

Cobus ViljoenEdited Full Size_edited.jpg

I completed my studies at the University of the Free Sate in 2016. I developed a passion for the treatment all types of aches, pains, sport related injuries and rehabilitation. My goal is to restore your mobility, keep you moving and ensure your rehabilitation is effective, efficient and stress-free. I founded Viljoen Physiotherapists in 2021 to offer the highest standards of treatment and patient care and am committed to my patients health and long-term wellness.

I am available for consultations at Planet Fitness, Hazelwood, Silverlankes, Olympus and Waterkloof Ridge
 

William McDonald
WhatsApp Image 2026-01-19 at 12.10.35.jpeg

I completed my studies at the University of Witwatersrand in 2024. I developed a keen interest in biomechanical and muscle injuries. I aim to treat the cause of your pain and injury, help restore your mobility and guide you as efficiently as possible through the rehabilitation process. I joined Viljoen Physiotherapists in 2026 . I strive to offer a high standard of treatment, focused on patient individual needs and long term wellness. I am available for consultations at Planet Fitness, Hazelwood, Irene Link and Queenswood

​

​

Physiotherapy

Opening Hours

 Here When You Need us

Monday-Friday: 07am-6pm
Saturday: 07am-1pm (By Appointment)

 


We’re here for you when you need us.

Click on "more info" at the location you prefer, 

WhatsApp us and 

​​​follow the instructions to schedule an appointment,

email info@viljoenphysio.co.za

or complete the form below,

and We’ll get back to you as soon as possible.

 

Thanks for submitting!

©2021 by Viljoen Physiotherapists.

bottom of page