Medical Services
Care that covers your whole body.
From routine checkups to complex chronic conditions — all under one roof.

Internal Medicine
Comprehensive diagnosis and management of adult diseases. From chronic illness to acute conditions — one doctor, whole-body care.

Cardiovascular Health
Advanced lipid management, hypertension control, and heart risk assessment before symptoms appear.

Preventive Care
Annual physicals, cancer screenings, immunizations, and lifestyle optimization to stay ahead of disease.

Diabetes Management
Personalized glycemic control plans, continuous monitoring guidance, and complication prevention.

Women's Health
Hormonal health, menopause management, reproductive wellness, and gender-specific preventive care.

Senior Care
Geriatric-focused medicine: polypharmacy review, fall prevention, cognitive health, and quality-of-life planning.
The Management of HIV
Comprehensive, compassionate HIV care — from diagnosis and antiretroviral therapy (ART) initiation to long-term viral suppression, immune health monitoring, and co-infection management. We support every patient with confidentiality, dignity, and evidence-based treatment.
About Dr. John Aina

Meet Dr. John Aina.
Dr. John Aina, BSc (Hons), MBChB, is a General Practitioner dedicated to providing comprehensive, patient-centred medical care. His practice in Glenwood, Durban, offers a full range of primary care services for patients of all ages.
The practice is a registered private medical facility. A PCNS profile has been submitted to all medical aids in South Africa via the Board of Health Funders, ensuring seamless medical aid processing for patients.
Practice Number
1142046
Qualifications & Registration
Our Fees
In-Office Physical and Online Consultation charges are Reasonable and Affordable.
Home Visits: Compassionate Rates are Charged.
We believe quality healthcare should be accessible.
“Quality healthcare, delivered with compassion and integrity.”
— Dr. John Aina, BSc (Hons), MBChB
Book a Visit
Request an appointment.
Complete the form and we will confirm your appointment. Both online and physical consultations are available.
Payment Policy
Please review the payment requirements applicable to your consultation type before booking.
Online Consultation — Cash Patients Pay Online First
Cash patients must pay online before the consultation begins. Your session will only be confirmed once payment is received.
Medical Aid Patients — No Cash Required
Medical aid patients do not need to pay cash. Your medical aid funds will be verified first before care is provided. Please have your membership details ready.
Physical Consultation — Cash on Site Before Being Seen
Physical consultation patients pay cash on site before being seen by the doctor. Please have your payment ready when you arrive at reception.
This practice is registered and a PCNS profile has been submitted to all medical aids in South Africa via the Board of Health Funders. Practice Number: 1142046.
Online Booking
Book an Online Consultation.
Schedule your 30-minute online consultation with Dr John Aina directly. Select a date and time that suits you — a Google Meet link will be sent to your email upon confirmation.
Visit drjohnbaina.online
Open your browser and go to drjohnbaina.online
Click "Online Consultation"
Select the Online Consultation option on the website.
Choose a date and time
Pick a date and time slot that suits you from the calendar.
Fill in your name and email
Enter your name and email address to confirm your booking.
Cash patients pay online before consultation
Required firstCash patients must pay online before the session begins. Medical aid patients use their medical aid — no cash needed, funds are verified first.
Receive your Google Meet link
A calendar invite with a Google Meet video link will be automatically sent to your email.
Pay your consultation fee securely online via PayFast before your booking is confirmed. Accepts EFT, credit/debit card, SnapScan, and more.
Pay R 500 via PayFastGoogle Meet Link
Sent automatically on confirmation
A Google Meet video link and calendar invite will be emailed to you as soon as your booking is confirmed.
30-Minute Consultation
Via Google Meet · Africa/Johannesburg timezone
Online Consultation — Dr John Aina
Medical aid patients: book directly below. Cash patients: pay first via the button on the left.
Get in Touch
We'd love to hear from you.
Questions, medical aid inquiries, or general information — reach us by phone, email, or the form below.
Working Hours
Mon–Wed: 9:00 AM – 5:00 PM Thursday: 12:00 Noon – 5:00 PM Friday: 9:00 AM – 5:00 PM Saturday: 9:00 AM – 2:00 PM
202 Lena Ahrens Road
Glenwood, Durban, KZN 4001
