Virtual GP consultations
Thorough online consultations for new symptoms, ongoing concerns or general check-ins — with guidance on what can be safely managed virtually and when in-person care is needed.
I’m a South African medical doctor offering virtual GP-style consultations. I help people make sense of their physical health, mental health and weight-related concerns — with clear explanations, a calm space, and evidence-based care.
Fully virtual practice · Available across South Africa
Languages: English · Afrikaans · Dutch (B1)
Virtual GP-style care with academic excellence, a strong grounding in clinical medicine, and a sincere interest in both mental health and whole-person wellbeing.
I completed my medical degree (MBBCh) at the University of the Witwatersrand, graduating cum laude with distinctions across the board. I trained in some of South Africa’s busiest hospitals, caring for patients with a wide range of medical conditions every day.
I went on to write the FCP (SA) Part 1 examination — the entrance exam for specialist physicians — and passed it with distinction. This background means I’m comfortable handling complex problems, but my day-to-day focus is offering accessible, virtual GP-style care that feels human, calm and unhurried.
Outside of clinical work, I’m actively involved in medical research, particularly in infectious diseases and clinical medicine. Staying close to research helps me explain conditions, medications and risks in a way that is both accurate and practical for your real life.
I have extensive experience supporting people with anxiety, depression, burnout and stress-related symptoms, as well as those struggling with weight, metabolic health and lifestyle change. Many of my patients come to me feeling dismissed or rushed. My goal is the opposite — to give you space, take you seriously and walk the journey with you.
Medicine is not just about diagnoses and prescriptions — it’s about feeling understood, safe and informed enough to make the right decisions for your life.
I see our consultation as a conversation, not an interrogation. You bring your story and your experience; I bring medical training, research and structure. Together, we make sense of what’s happening and what to do next.
GP-style medical care through secure online consultations — with a strong focus on mental health, metabolic health and clear, collaborative planning.
Thorough online consultations for new symptoms, ongoing concerns or general check-ins — with guidance on what can be safely managed virtually and when in-person care is needed.
Support for anxiety, depression, burnout, sleep problems, stress-related physical symptoms and emotional overwhelm — with a warm, validating approach.
Ongoing management of hypertension, diabetes, high cholesterol, cardiovascular risk and related conditions — from medication adjustments to lifestyle guidance.
Medically supported weight management with a focus on realistic, sustainable changes — including assessing underlying health issues that may affect weight.
In-depth explanation of your blood results, scans or specialist reports — helping you understand your risks and next steps.
Ongoing support through Telehealth SA, helping you track symptoms, adjust treatment and stay on top of long-term health.
This list is not exhaustive — but it gives a sense of the kinds of concerns I often manage virtually.
You get the clarity and support of a doctor’s visit — without leaving home.
Choose a time here and complete your details. You’ll receive your appointment link and confirmation instantly.
Pay via PayFast to secure your slot. Confirmation and Meet link are sent instantly.
We meet via secure video (or audio). I take a detailed history, review your symptoms, look at past results and explain my thinking step by step.
You receive a clear plan. Where appropriate, I issue scripts, blood test requests or letters, and we arrange follow-up if needed.
Fees are transparent and clearly communicated before your consultation.
Virtual consult (25 min): R350
Follow-up (15 min): R250
Mental health (40 min): R550
Payment via PayFast. Invoices emailed after payment. Medical aid claims: submit your invoice to your medical aid as per your plan rules.
Good telehealth care includes knowing when a virtual consultation is not enough. Being clear about boundaries is part of keeping you safe.
I do not provide emergency or intensive care via this virtual practice.
A few quick answers. If you need more detail, please reach out.
Choose a slot, confirm your details, and pay via PayFast. A Google Meet link and invoice are sent once confirmed.
Times shown in your local timezone.