Trusted Family Medical Care in Gordon's Bay

  • Same – Day Appointments Available
  • Serving Gordon’s Bay, Strand and surrounding areas
  • 4.1 Star Rating on Google

A Practice Built on Care and Trust

We welcome you

Dr Barnard’s practice is built on compassionate, patient-centred care—where professionalism meets warmth, and every individual feels supported, respected, and part of a trusted healthcare environment.

“You’re not just a patient here—you’re cared for, understood, and supported every step of the way.”

Dr D Barnard

Services

General Consultations & Health Assessments

Comprehensive medical consultations focused on diagnosing concerns, monitoring overall health, and creating personalised treatment plans tailored to each patient.

Preventative Care & Routine Check-Ups

Regular check-ups, screenings, and early detection strategies to maintain long-term health and prevent the development of chronic conditions.

Chronic Disease Management

Ongoing care and support for conditions such as diabetes, hypertension, and other long-term illnesses, with a focus on stability, education, and improved quality of life

Women
& Family Health

Holistic care for women and families, including reproductive health, paediatric care, and general family medicine in a supportive, patient-centred environment.

Ultrasound & Diagnostic Services

On-site ultrasound (sonar) imaging for abdominal health and pregnancy monitoring, providing accurate insights to guide diagnosis and treatment.

Minor Procedures, Wound Care & Referrals

Safe and efficient treatment of minor procedures and wounds, along with coordinated referrals to trusted specialists when advanced care is required.

Don’t just take our word for it

Patient
Testomonial

Excellent Doctor. I've been with her since I was 16 and is extremely accurate and thorough! Dr Barnard genuinely cares and never rushes through an appointment. Although the waiting time can be a bit long the wait is worth it. Best Doctors in the area in my opinion.
Samantha Joanne Nortjé

Want to make an appointment?

Call Us Today!