General Practitioner & Family Medicine

Unhurried medical consultations for children, adults, and seniors in Pietermaritzburg. From sudden family illnesses to routine health check-ups and chronic care, our practice gives you clear clinical answers and practical treatment under one roof.

Accessible Care From Our General Practitioner

Feeling unwell or dealing with a stubborn physical flare-up often raises a tricky question: do you need a family doctor for medication and diagnostic tests, or a physical therapist for hands-on rehabilitation? Consulting a general practitioner inside our multidisciplinary Cascades clinic takes that guesswork off your shoulders. You receive thorough primary medical care in the exact same building as our chiropractors, physiotherapist, biokineticist, massage therapist, and reflexologist.

Whether you are bringing a feverish child in for an examination, keeping track of your blood pressure, or investigating an ache that refuses to settle, your appointment is never rushed. We take the time to listen properly to your medical history, explain clinical diagnoses in plain English, and map out a realistic treatment plan that suits your daily routine.

Conditions We Effectively Treat:

Everyday Family Medicine & Primary Care

Our medical consulting room looks after a wide range of primary healthcare needs for individuals and families across Pietermaritzburg.

Acute Illness Management

Prompt, accurate diagnosis and medical prescriptions for respiratory infections, flu, earaches, sinus trouble, stomach bugs, and sudden skin or allergic reactions.

Chronic Disease Care

Ongoing monitoring, blood pressure checks, and repeat script management for hypertension, diabetes, asthma, thyroid conditions, and elevated cholesterol.

Preventative Health Check-Ups

Routine physical examinations, blood test requests, and preventative health check-up consultations designed to spot potential concerns early.

Musculoskeletal & Joint Pain

Medical assessment and anti-inflammatory support for acute back spasms, swollen joints, tendonitis, and sports strains before or alongside physical therapy.

Paediatric & Senior Care

Gentle, reassuring medical consultations for babies, school-going children, and older adults in a calm, accessible environment.

Diagnostic Requests & Referrals

Ordering necessary X-rays, ultrasounds, or pathology labs, alongside coordinated referrals to local medical specialists when advanced care is required.

Dr Donna McTaggart

General Practitioner

Meet Dr Donna McTaggart

Dr Donna McTaggart provides attentive, family-centred medical care for patients of all ages in Pietermaritzburg. She takes a practical, unhurried approach to both sudden illnesses and long-term health management, ensuring you always feel heard and supported during your visit. Working closely alongside Dr Rowan White, Dr Jens Hillermann, Dr Julie Muchna, Mo Khan, Erin Roseveare, Michelle Lucht, and Trish Wilkinson, Donna makes looking after your family’s health simple and connected.