Skip links

Meet the Islands Medical team

1n copy

DR PIERRE VAN STADEN

GENERAL PRACTITIONER

 MBChB (Pret) | PR: 0703176 | MP: 0752525
Available: MON – FRI, 08:00 – 16:00
Alternating SAT: 09:00 – 12:00

Specialties

  • Platelet-rich fibrin (PRF) therapy
  • Platelet-rich plasma (PRP) therapy
  • Medical aesthetics (anti-aging treatments)
  • ZO distributer
  • Executive and insurance medicals
  • Stress ECGs
  • Lung function testing
  • Audiometry screening
  • Vision screening
  • Minor surgeries
  • Biopsies
  • Designated Aviation Medical Examiner
2n copy

DR LEON F. NEL

GENERAL PRACTITIONER

 MBChB (Pret); MA (Soc) | PR: 1563394 | MP: 0466549
Available: MON – FRI, 16:00 – 18:00
Alternating SAT: 09:00 – 12:00

Specialties

  • Integrative and functional medicine
  • Stress ECGs
  • Lung function testing
  • Hearing and vision
  • Auto-immune diseases
  • Adrenals and energy
  • Food sensitivities and allergies
  • DNA and nutrigenomic testing
  • ADD/ADHD disorders
3n copy

Dr Mauritz van den Heever

Dentist

 BChD (Pret) | PR: 0173649 | DP: 0084212
Available: MON – FRI, 09:00 – 16:00

Specialties

  • Family dentistry
  • Restorative dentistry
  • Teeth whitening
  • Oral hygiene
  • Crowns
  • Bridges
  • Dental implants
  • Endodontics (root canals)
  • Adult orthodontics
  • Veneers
  • Sedation dentistry
  • Cosmetic dentistry (smile makeovers)
4n copy

CORNÉ GELDENHUYS

PHYSIOTHERAPIST

 B.Sc. Physiotherapy (UFS) | PR: 0378461 | PT0090972
Available: MON – FRI, 08:00 – 13:00
Alternating SAT: by appointment only

Specialties

  • All sports injuries
  • Body pain
  • Post-operative rehab
  • Sinusitis and headaches
  • Postural corrections
  • Mastitis
  • Lung conditions
4n-copy

MARIAAN STEINMANN

PHYSIOTHERAPIST

 B.Sc. Physiotherapy (UFS) | PR: 0378461 | PT 0122874
Available: MON – FRI, 13:00 – 17:00
Alternating SAT: by appointment only

Specialties

  • All sports injuries
  • Body pain
  • Post-operative rehab
  • Sinusitis and headaches
  • Postural corrections
  • Mastitis
  • Lung conditions

Call reception to make an appointment

Book a GP visit