General Practitioner

Our GP will be your first point of contact for a wide range of medical concerns.

Whether you require routine check-ups, management of chronic conditions, or urgent care, our dedicated GPs are here to provide expert diagnosis, treatment, and ongoing support to keep you healthy and thriving.

In-Person Consultations - Our Preferred Choice

Our clinic encourages in-person consultations as they enable our GPs to:

  • Ensure a comfortable and supportive environment for all patients.

  • Foster trust and rapport through direct communication.

  • Discuss treatment options and provide hands-on guidance.

  • Address nuanced health concerns with clarity and empathy.

  • Conduct thorough physical examinations.

Flexible Options for Your Convenience

Understanding the importance of accessibility and convenience, we also offer virtual and telephonic consultations for situations where an in-person visit may not be feasible. These options are ideal for:

  • Follow-up appointments and routine check-ins.

  • Prescription refills and medication management.

  • Quick medical advice or guidance on non-urgent matters.

  • Patients with mobility issues or transportation constraints.

  • Busy individuals seeking healthcare without disrupting their schedules.

Our Commitment to Quality Care

Whether you choose an in-person, virtual, or telephonic consultation, rest assured that you'll receive the same high standard of care from our experienced GPs.

We prioritise your health and well-being above all else, and our flexible consultation options reflect our dedication to meeting your needs in the most effective and convenient way possible.

Hours

Monday to Friday

8:00 - 17:00

Saturday

08:00-12:00

Appointments

The first step towards a healthy life is

to schedule an appointment.

Please contact our office by phone or send

us a WhatsApp message to enquire.

Contact

011 684 2211

071 353 6388

[email protected]

One8 Clinic, Melrose Medical Centre, Melrose Arch, 18 The High St, Birnam, Johannesburg, 2076, South Africa