Book & Pay Online

Schedule Your Appointment

In-person at Ballito or virtual nationwide · Secure online payment below

Prefer to call?
065 989 3363
📋
Complete your Health Questionnaire before your visit
Takes 5 minutes · Helps Dr Phiri personalise your care from day one · Private & confidential
Start Questionnaire →

Step 1: Schedule Your Visit

1

Appointment Type

How would you like to meet?

🏥
In-Person
Ballito
📹
Virtual
Nationwide
⚖️
Weight Loss
Programme
2

Choose a Date

Weekdays only · Saturdays 09:00 - 13:00

March 2026

3

Choose a Time

Greyed out = unavailable

08:00
08:30
09:00
09:30
10:00
10:30
11:00
11:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
4

Your Details

We'll send a confirmation to your email.

Step 2: Pay for Your Programme

Select your plan and complete payment securely below.

Foundation
R1,500
per month
Premium
R3,500
per month
Executive
R10,000
per month
Consultation
R500
Once-off
✅ Included — Foundation Plan
    Card
    SOON
    EFT
    SnapScan
    SOON
    Pay Later

    Use the details below. Reference: Your Name + Plan

    BankInvestec
    Account NameDr M Phiri Medical Practice
    Account Number10013861430
    Account TypeCheque account
    Branch Code580105
    ReferenceYourName + Plan

    Appointment Summary

    TypeIn-Person
    DateSelect a date
    TimeSelect a time
    LocationBallito, KZN
    ProgrammeFoundation Plan
    Total to PayR1,500
    🔒 Secure & confidential
    📋 Receipt emailed on payment
    📞 Cancel 24hrs before

    Questions?
    065 989 3363
    📋
    Health Questionnaire
    Please complete this before your appointment so Dr Phiri can personalise your care.
    Complete Now →
    Follow Us
    📸 👥 🎵 💬
    Booking Confirmed!
    Dr Phiri's team will be in touch soon.