Testing & prevention
STI testing
Confidential screening for nine infections, couples checks with individual results, and the vaccines and medication that keep you negative. Most results are back within three days.
Everything about testingDoctor-led STI screening, hormone care and prevention for men and women in Cape Town. Private by design.
30-minute consults
Most results in 1 to 3 days
A service of Dr D Moodley Inc
Men's and women's health carry equal weight in this practice. Trans and non-binary patients are welcome; care is matched to your body and your goals.

STI checks, properly measured testosterone, and straight answers on erectile difficulty and premature ejaculation.
Men's health
Confidential STI checks, menopause and PCOS care that takes symptoms seriously, and treatment for dryness, pain and low desire.
Women's healthComing in as a couple, or not sure where you fit? Book the consult and tell the doctor in the room. That is what the 30 minutes are for.
Most patients start with a screen. Hormone care and the advanced treatments at 15 on Orange are booked through the same R650 consult.
Testing & prevention
Confidential screening for nine infections, couples checks with individual results, and the vaccines and medication that keep you negative. Most results are back within three days.
Everything about testingHormones
Testosterone for men. Menopause, HRT and PCOS care for women. Both pathways run on validated symptom scoring, morning bloods at the blood lab, and treatment that gets monitored rather than repeated.
Both hormone pathwaysAdvanced treatments
Shockwave therapy, the P-shot, penile PRP and the O-shot, performed by a doctor inside The Capital hotel in Gardens. Eligibility consult first, written quote before you book, honest talk about the evidence.
About the suiteThe visit
This is a screening visit. Hormone and procedure visits follow the same shape: consult first, tests where they add something, results explained by the doctor who saw you.
Most patients tell us they sat with the worry for weeks before booking. The booking itself takes one WhatsApp message or a short form, and you do not have to say what it is about.
Milnerton or Table View, whichever suits you. There is no PVT signage in the waiting area and reception treats you as a name, never a condition. You pay the R650 consult fee by card or cash.
Thirty minutes behind a closed door. A structured history, an examination only where it genuinely helps, and you set the pace. Most patients say the conversation was easier than the one they had rehearsed.
Urine, swabs or bloods, taken in the same visit and sent to Lancet, the national pathology group. Most results are back within one to three working days. The lab bills you separately for its tests.
The doctor contacts you as soon as everything is in, walks you through what each result means, and emails a full script if treatment is needed. No result arrives without an explanation attached.
Where something was found: treatment, practical advice on telling partners, and a recheck at three months to confirm it has cleared. Where hormones are involved, a R450 review about a month in checks your levels are tracking.
30min
Every consult is a full half hour with a doctor, behind a closed door
1 to 3days
Most blood lab results are back and explained within three working days
45days
A fourth-generation HIV test is conclusive 45 days after exposure
0mentions
The word PVT appears nowhere on your invoice or medical aid claim
R650
any first visit
R450
any review visit
Screening, hormones, sexual function or prevention: the first consult is R650 and any review is R450, each paid on the day. The couples check bundles two first visits into R1200. Advanced treatments are quoted in writing at an eligibility consult.
R650 private doctor consult, paid upfront by cash or card. It covers the assessment, test selection, explanation of your first results, and a script where clinically appropriate. Lab tests are billed separately by the blood lab (Lancet). Medical aid is optional: you claim back yourself if you have it.
No medical aid? No problem.
The price you see is the whole price, plus the blood lab's own bill for any tests. Nothing else, and nothing on account.
Full pricing, including packages9 Racecourse Road, Arena X, Milnerton
Mon to Sat
41 Erica Road, Table View
Mon to Sat
15 on Orange, Corner of Orange Street and Grey's Pass, Gardens, Gardens
Procedures only, pre-booked
One number for all three: [PVT_PHONE_PLACEHOLDER]
Most patients are seen within the week at Milnerton or Table View. You can book by WhatsApp without saying why you are coming in.
R650 private doctor consult, paid upfront by cash or card. It covers the assessment, test selection, explanation of your first results, and a script where clinically appropriate. Lab tests are billed separately by the blood lab (Lancet). Medical aid is optional: you claim back yourself if you have it.