Care for All Ages

Your Family's Health,
Our Priority

Comprehensive, patient-centred healthcare for individuals and families of all ages. From preventative care to chronic disease management — we support your health at every stage of life.

Dr JA du Plessis & Kie
Visit us at
29 Joubert Street

Trusted Healthcare for the Whole Family

Our medical practice is committed to delivering high-quality, patient-centred healthcare for individuals and families of all ages. We combine professional expertise with compassionate care, ensuring every patient receives personalised attention in a safe and welcoming environment.

From preventative care and routine check-ups to the management of acute and chronic conditions, we aim to support your health at every stage of life. Our focus is on trust, continuity of care, and long-term wellbeing.

Patient-Centred Care

Every patient receives personalised attention and compassionate support.

Continuity of Care

Building lasting relationships based on trust and ongoing health management.

All Ages Welcome

From infants to the elderly — comprehensive care for the whole family.

Comprehensive Healthcare Services

From routine check-ups to specialised care, we provide a wide range of medical services to keep you and your family healthy.

Family Medical Care

Diagnosis and treatment of everyday illnesses, routine health checks, and ongoing medical support for your entire family.

Preventative Healthcare

Health screenings, routine check-ups, and lifestyle advice to detect and prevent conditions early.

Chronic Disease Management

Ongoing care and monitoring for chronic conditions including Asthma, Hypertension, and Diabetes.

Travel Clinic

Medical advice and vaccinations for international travelers, covering Yellow Fever, Typhoid, Malaria, and more.

Medical Examinations

Medical assessments for employment, insurance, and general health evaluations.

Mental Health Support

Supportive care and initial treatment for Depression and Anxiety, with referrals to specialists when needed.

Meet Our Doctors

Our team of dedicated general practitioners combines professional expertise with a compassionate, personal approach to your healthcare.

Doctor
Doctor
Doctor
Doctor

Ready to Take Care of Your Health?

Book a consultation with our experienced team today. We're here to provide comprehensive, compassionate care for you and your family.

Book your Consultation