Practice no. 0973912 · Johannesburg

Your health, looked after with real care.

DayaMedix is a modern family practice in Orange Grove. Book online, manage appointments, and keep your medical records in one place.

Monday – Saturday Appointments available
12 months Book up to a year ahead
WhatsApp Reminders & updates
Accepting new patients Online booking open now
About the practice

Family-centred medicine, close to home.

DayaMedix has served the Orange Grove community with attentive, evidence-based primary care. Our doctors take the time to listen, explain, and build a plan that fits your life.

From everyday illness to long-term condition management, we combine clinical experience with a genuinely warm patient experience.

Meet the doctors

Patient first

Unhurried consultations and clear explanations every visit.

Your records, secured

Documents and history kept private and available when you need them.

What we do

Services built around you

A few of the ways we can help. See the full list and book directly.

General Consultation

Comprehensive primary care assessment and treatment for the whole family.

⏱ 30 min 👩‍⚕️ DayaMedix team
Book

Chronic Disease Management

Ongoing care plans for diabetes, hypertension and other chronic conditions.

⏱ 45 min 👩‍⚕️ DayaMedix team
Book

Health Screening

Preventive checks, blood work and wellness screening tailored to you.

⏱ 30 min 👩‍⚕️ DayaMedix team
Book
Medical news

Breakthroughs & health tips

Posted by our doctors.

Health tip

Five everyday habits for a healthier heart

Small, consistent changes to diet, movement and sleep make the biggest long-term difference to cardiovascular health.

✍ DayaMedix26 Jun 2026
Breakthrough

What the latest screening guidelines mean for you

Updated screening intervals help catch conditions earlier. Here is what changed and who it affects.

✍ DayaMedix26 Jun 2026
News

Extended hours now available

We have opened additional appointment slots to make it easier to see a doctor around work and school.

✍ DayaMedix26 Jun 2026
Get in touch

Visit or contact DayaMedix

📍 127 Louis Botha Ave, Orange Grove, Johannesburg, 2192

📞 +27 11 483 2820

📞 +27 11 483 2824

📞 +27 61 737 9894

nathanroberts2343@gmail.com