Services
Everything a GP does, under one roof
Twenty-five services across two practices in Goodwood and Maitland, seven days a week. If you need something you do not see listed, ask — we will help, or point you to someone who can.
Dr John Mbamalu
MBBS · HIV Mgt (Wits) · Dip FAM (US)
Practice no. PR 0708208
Everyday care
- Doctor’s consultations — diagnosis, treatment and referral
- Full medical examinations
- Prescriptions and repeat scripts
- Wound care — dressings and ongoing care
- Minor procedures — suturing, abscess drainage
Long-term conditions
- Chronic disease management — diabetes, hypertension, asthma, arthritis
- Chronic medication collection point — dispensed on site
- HIV testing and treatment — confidential, with monitoring
- TB screening and treatment — full courses with follow-up
- Palliative care — comfort-focused care and family support
Family and children
- Children’s clinic — growth and developmental milestones
- Antenatal clinic — care through pregnancy and after
- Vaccinations — childhood schedules and catch-up
- Family planning — the full range of contraception
- Women’s clinic — pap smears and menopause support
Sexual and mental health
- Medical male circumcision — performed in sterile rooms
- STD management — testing and treatment
- Sexual health advice and screening
- Mental health — anxiety, depression, stress and sleep
- Surgical procedures — minor surgery on site
Tests and scans
- Blood tests and ECG — quick, accurate results
- Ultrasound scans on site
- DNA testing — confidential and accredited
- Specialist referrals when you need one
- Wellness screening — blood pressure, glucose, cholesterol
Certificates and forms
- Medical certificates and reports
- Pre-employment and insurance medicals
- Immigration and visa forms
- PDP forms for professional driving permits
- Traveller’s clinic — vaccines and travel advice
Booking
Not sure which appointment you need?
Call 021 945 2177 for Goodwood or 021 510 2733 for Maitland, or book online and we will confirm the right slot with you.
Where to find us
Two practices, seven days a week.
Goodwood — 203 Voortrekker Road, Vasco Estate, 7460
Maitland — 163 Voortrekker Road, Maitland, Cape Town