GPs & Specialist family physician

Kindness starts from listening.

Thorough, compassionate, person-centered family medicine in Olivedale, Randburg — with 30-minute consultations, WhatsApp-based access, and a full multidisciplinary team.

No referral needed · 30-min consultations · WhatsApp us anytime · 500+ Google Reviews

In-Person Consultations 30-minute appointments at our Olivedale practice. Monday to Saturday.
Virtual Consults Available Can't make it in? Book a secure video consultation from the comfort of your home.

Trusted Consultations

R650 cash · Medical aid billed at scheme rates · No referral needed — 30-minute consultations.
Network Provider for Discovery, Bonitas & most medical aids.

Dr. Kartik Naidoo

Dr. Kartik Naidoo

Specialist family physician

MBBCh (Wits), FCFP(SA), MMed (SU). Thorough, kind, and meticulous care.

Book Now
Dr. Ofentse Monnaruri

Dr. Ofentse Monnaruri

General Practitioner

MBChB (UCT). Warm, attentive care with a dedicated focus on women's health.

Book Now
Red light therapy panel positioned over a treatment bed in our practice
Now available in the practice

Red Light Therapy

Also known as photobiomodulation, red light therapy uses gentle red and near-infrared light to stimulate cellular activity in the skin and underlying tissue. It is non-invasive, drug-free and comfortable — you simply relax on the treatment bed for the duration of your session.

  • Skin health — supports collagen production, skin tone and texture
  • Muscle & joint recovery — commonly used to ease stiffness and post-exercise soreness
  • Pain & inflammation — a supportive option alongside your existing treatment plan
  • Wound & tissue healing — may assist the body’s natural repair process
  • Rest & general wellness — a calm, restorative session in a private treatment room

Sessions are booked in the practice and are typically not covered by medical aid. Our team will confirm session length, pricing and available times with you on WhatsApp. If you are pregnant, photosensitive, or on medication that increases light sensitivity, please mention this when booking so one of our doctors can advise you first.

Book Red Light Therapy

We’re here to help you.

Who would you like to see?

Select a doctor to book your appointment.

or
Telephone 065 957 5175
Address 19 Market Street, Johannesburg North, Randburg, Olivedale, 2188
Consulting Hours Mon, Tue & Thu: 08:00–16:30 Wed: 09:00–16:30 Fri & Sat: 08:00–15:00 Sun: Closed

Over 500 five-star reviews. Trusted by families across Olivedale and Joburg North.

Book Your Consultation R650 cash · Medical aid billed at scheme rates · No referral needed · Medical aid accepted

Network Provider

We are contracted network providers for major medical aid schemes. We accept all other medical aids as well — please enquire.

Discovery Health Medical Aid
Bonitas Medical Aid
Momentum Health Medical Aid
Medihelp Medical Aid
Fedhealth Medical Aid
Bestmed Medical Aid
Gems Medical Aid
Keycare Medical Aid
Profmed Medical Aid
Sizwe Medical Aid

Comprehensive Healthcare Solutions

Women's Health

Comprehensive care including contraception, Pap smears, breast health, and personalized menopause management.

Chronic Management

Comprehensive clinical management of hypertension, heart disease, stroke recovery, and heart failure.

Metabolic Health

Specialized programs for diabetes management, cholesterol optimization, and metabolic syndromes.

Respiratory & Allergy

Precision treatment for asthma, chronic allergies, and comprehensive respiratory health assessments.

Family & Child Health

Pediatric care excellence, child development monitoring, and standard family medical services.

Men's Health

Specialized care for men including prostate screening, preventative health, and lifestyle optimization.

Discovery Health Checks

Maximise your wellness goals and benefits such as Vitality and Personal Health Fund.

Modern Consultation Room
10+ Years Clinical Experience

A Path of Purpose

Dr. Kartik Naidoo's story is one of relentless pursuit. Originally qualified as a Computer Engineer from the University of KwaZulu Natal, he served Telkom for four years before following an unquenchable dream: Medicine.

Telkom & Engineering

Fulfilled bursary obligations while honing systems-thinking and problem-solving skills.

Wits University

Studied Medicine, followed by internship at Rahima Moosa and Helen Joseph hospital complex.

Specialization

Completed Family Medicine specialist training via Stellenbosch University and Mossel Bay hospital in 2022.

Unconditional Higher Regard

Holistic Partnership

Founded on the principles of family medicine and collaborative relationships with other providers to ensure personalized, person-centered care.

Mobilizing Resources

Empowering patients by mobilizing their internal resources and leveraging the full gamut of health care services for benefit.

The Cornerstone

Creating the most therapeutic consultation possible through a kind, adaptive attitude and a sense of agency.

30 Minutes, Every Time

Every appointment is a half-hour slot — because great medicine cannot be rushed. We create space to listen, to understand, and to build lasting relationships.

Trusted by our Community

4.9 / 5.0 on Google – 500+ Reviews
TW
Tracy Williams a month ago

"Dr Naidoo is the most thorough doctor I have ever met. His gentle demeanour immediately put me at ease and he took the time to listen carefully and explain everything clearly. I never felt rushed and felt genuinely cared for."

PS
Phumzile Shibambu 4 months ago

"I had an outstanding experience with Dr Kartik Naidoo. From the moment I arrived, he made me feel comfortable and well cared for. He is incredibly professional, knowledgeable, and takes the time to explain everything clearly."

NM
Nomcebo Mbanjwa a week ago

"I want to express my heartfelt gratitude for Dr Ofentse Monnaruri, her unwavering dedication, and compassionate care. Thank you so much for making me feel better and for making sure that I was okay."

LM
Lisa Mapfumo 2 weeks ago

"Dr Ofentse Monnaruri was so thorough and listened to each and every concern I had patiently and answered all my questions. Absolutely loved her. I enjoyed my visit and would recommend visiting them."

Frequently Asked Questions

Do I need a referral to see a doctor at your practice?

No. You do not need a referral to book with any of our general practitioners or with Dr. Kartik Naidoo. Simply book online, call us on 065 957 5175, or send us a WhatsApp.

How much does a consultation cost?

A standard 30-minute consultation is R650 for cash-paying patients. If you are on a medical aid we bill at medical aid rates. Fees for procedures and additional services are quoted before they are performed, so there are no surprises.

Which medical aids do you accept?

We are network providers for Discovery Health and Bonitas, and we accept Bankmed, Bestmed, Fedhealth, GEMS, Keycare, Medihelp, Momentum Health, Profmed and Sizwe. If your scheme is not listed, please call us on 065 957 5175 — we will confirm your cover before your appointment.

How long is an appointment?

Every consultation is a full 30 minutes, with every doctor, every time. This is deliberate — it is roughly double the South African average, and it is what allows us to listen properly, examine thoroughly, and explain clearly without rushing you.

Where are you located and what are your hours?

We are at 19 Market Street, Olivedale, Randburg, 2188 — in Johannesburg North, with easy access from Northriding, Bryanston, Fourways and Douglasdale. We are open Monday, Tuesday and Thursday 08:00–16:30, Wednesday 09:00–16:30, and Friday and Saturday 08:00–15:00. We are closed on Sundays.

Do you have pathology and blood tests on site?

Yes. We have on-site pathology, so bloods and most routine tests can be taken during your visit rather than sending you elsewhere. Results are reviewed by your doctor and discussed with you directly.

Do you offer virtual or online consultations?

Yes. You can choose a virtual consultation when you book. Virtual consultations run for the same 30 minutes as in-person visits and suit follow-ups, script renewals, results discussions and any concern that does not need a physical examination.

Can I contact my doctor on WhatsApp?

Yes. WhatsApp access is part of how we work, not an extra. You can reach the practice on 065 957 5175 for bookings, follow-up questions and admin. WhatsApp is not for emergencies — if your situation is urgent, call us or go to your nearest emergency department.

Do you see children?

Yes. We provide family and child health care, including paediatric consultations, immunisations and the everyday childhood illnesses. We see patients at every stage of life, which means one practice can hold the whole family's history.

Are you accepting new patients?

Yes, we are currently accepting new patients, and same-week appointments are usually available. Book a consultation online, call 065 957 5175, or WhatsApp us to get started.

Ready for care that actually listens?

Book a 30-minute consultation today. Same-week appointments available.

Mon–Thu 08:00–16:30 (Wed from 09:00) · Fri & Sat 08:00–15:00
WhatsApp Us Call 065 957 5175