Our WhatsApp line is being upgraded and is temporarily unavailable. Please phone the call centre on 010 109 3303 or reception on 010 502 5350.

Contact the practice

Phone the practice during consulting hours, or email reception below.

Book in your own time

Book online

Choose a time that suits you — the practice diary is updated straight away. If you would rather speak to someone, phone during consulting hours. Walk-ins are welcome too.

Book online

Booking opens myGC, the practice’s booking system.

Or phone 010 109 3303

Appointments & enquiries

010 109 3303

Reception at the rooms
010 502 5350

Please phone within consulting hours. If you would rather not call, you can book online.

Consulting hours

DayBooking hours
Monday 08:00 – 17:00
Tuesday 08:00 – 17:00
Wednesday 08:00 – 17:00
Thursday 12:00 – 17:00
Friday 08:00 – 15:00
Saturday 08:00 – 13:00
Sunday Closed

Before your visit

What to bring

Your ID, your medical aid card if you have one, and a list of any medication you are currently taking.

Where to come

E-MedCentre, 18 Aimee Street, Ruiterhof, Randburg, 2194.

How to find us

Need to change a booking?

Use the link in your confirmation, or phone 010 109 3303. Please give at least 2 hours’ notice where you can.

Medical aids & accounts

Medical aids we work with

  • AECI Medical Aid Society
  • Altron Medical Aid Scheme
  • Anglo Medical Scheme
  • Anglovaal Group Medical Scheme
  • Bankmed
  • Barloworld Medical Scheme
  • Bestmed
  • BMW Employees Medical Aid Society (BEMAS)
  • Bonitas Medical Fund
  • BP Medical Aid Society (BPMAS)
  • Camaf
  • De Beers
  • Discovery Health Medical Scheme
  • Edcon Medical Scheme
  • Engen Medical Benefit Fund
  • Fedhealth
  • Fishing Industry Medical Scheme (Fishmed)
  • Foschini Group Medical Scheme (TFGMAS)
  • Genesis
  • Golden Arrow Employees Medical Benefit Fund
  • Government Employees Medical Scheme (GEMS)
  • Horizon Medical Scheme
  • Impala Medical Scheme
  • Imperial and Motus Medical Aid
  • Key Health
  • LA Health Medical Scheme
  • Liberty
  • Lonmin Medical Scheme
  • MBMed Medical Aid Fund
  • Medihelp
  • Medimed Medical Scheme
  • Medshield
  • MMED Group Medical Scheme
  • Momentum Health4Me
  • Momentum Medical Scheme (all options)
  • Moto Health Care
  • Namibia Health Plan (NHP)
  • Naspers Medical Fund
  • Nedgroup Medical Aid Scheme
  • Old Mutual Staff Medical Aid Fund
  • Pan-Africa (PAMSA)
  • Parmed Medical Aid Scheme
  • PG Group Medical Scheme
  • Pick n Pay Medical Scheme
  • Platinum Health
  • POLMED (SA Police Service Medical Scheme)
  • Profmed
  • Quantum Medical Aid Society
  • Rand Water Medical Scheme
  • Remedi Medical Aid Scheme
  • Retail Medical Scheme
  • Rhodes University Medical Scheme (RUMed)
  • SABC Medical Scheme
  • SABMAS
  • SAMWUMED
  • Sasolmed
  • SEDMED
  • Sisonke Health Medical Scheme
  • Sizwe Hosmed
  • SpesBona
  • Suremed Health
  • Swazimed
  • Thebemed
  • Topmed
  • Transmed Medical Fund
  • Tsogo Sun Group Medical Scheme
  • UKZN Medical Scheme
  • UMS
  • Unity Health
  • Wooltru Healthcare Fund

Don’t see your medical aid? Phone reception on 010 109 3303 and we’ll check for you.

Send an enquiry

Prefer to write rather than phone? Email reception and they will get back to you during consulting hours. Please do not include symptoms or medical details.

Email reception@dralexgp.co.za

Book an appointment

Book online and choose a time that suits you, or phone the practice during consulting hours. Walk-ins are welcome too.