ALAFA MEDICAL CENTER · SANDFONTEINSpecialised kidney care and prevention services+27 87 265 3357
Kidney care · Prevention · People

Care for today.
Possibility
for tomorrow.

From early screening to ongoing kidney care, we’re here to help you take the next step.

Kidney screening and dialysis care in Sandfontein, near Sun City, North West.

Find your next step

How can we help?

Choose what you need and we’ll point you towards the right service or contact.

Contact our Community and Stakeholder Relations Officer to discuss a screening booking.

Call screening: +27 64 534 1484
A connected approach to care

Support at every stage
of the kidney care journey.

Whether you want to understand your kidney health or arrange ongoing treatment, our team can help you find a starting point.

01 / CARE

Kidney health screening

A starting point for understanding your kidney health.

Explore care →
03 / CARE

In-centre haemodialysis

Renal care with people at its centre.

Explore care →
Beyond a single screening

A result should lead
to a next step.

Our approach connects screening with education, follow-up and referrals. It brings kidney health into the wider conversation about heart health, blood pressure and diabetes.

Learn about pre-dialysis support →
  1. Start with an enquiryTell us whether you need screening, treatment or a referral discussion.
  2. Understand the next stepOur team explains the service and arrangements relevant to you.
  3. Stay connected to careDiscuss appropriate follow-up, education and clinical referrals.
Workplaces & communities

Bring kidney health
closer to people.

Let’s discuss a screening programme for your workforce, members or community.

Explore partnerships ↗
Rooted in access. Guided by care.

People are at the
heart of our work.

Renal Complex was established to help bring renal services to underserved communities. Prevention, collaboration and patient education remain central to that purpose.

Our story, mission, vision & values →
Let’s take the next step

Care starts with a conversation.

Speak to our team about the support you need.

Contact our team ↗