Services Provided

Expert, compassionate management of a wide range of health conditions — all under one roof in Olivedale.

In-Person Consultation From R650
Virtual Consultation From R450
Medical Aid Discovery • Bonitas & more
Book Now

Services & Conditions Managed

From preventive care to the management of complex chronic conditions, our team is equipped to support your full health journey.

Preventive & Wellness Care

  • Discover Vitality Health Checks
  • Annual wellness assessments
  • Vaccinations & immunisations
  • Travel health consultations

Women's Health

  • Contraception counselling & management
  • Pap smears & cervical screening
  • Breast examinations
  • STI testing & treatment
  • Menopause management
  • Menstrual & hormonal health
  • Vaginal & pelvic health

Heart & Vascular Disease

  • Hypertension (high blood pressure)
  • Ischaemic heart disease
  • Heart failure management
  • Valve disease
  • Stroke prevention & follow-up

Metabolic Disease

  • Diabetes (Type 1, Type 2 & gestational)
  • Cholesterol management
  • Obesity & metabolic syndrome
  • Weight management programmes

Infectious Disease

  • HIV management & treatment
  • Antiretroviral therapy (ART)
  • Opportunistic infection management
  • General infectious disease care

Respiratory Health

  • Asthma diagnosis & management
  • Allergies & allergic rhinitis
  • Chronic respiratory disease
  • Pulmonary function assessment

Kidney & Thyroid Disease

  • Chronic kidney disease monitoring
  • Thyroid disorders (hypothyroidism, hyperthyroidism)
  • Thyroid nodule assessment
  • Kidney stone management

Musculoskeletal Health

  • Arthritis (osteoarthritis, rheumatoid arthritis)
  • Joint pain assessment & management
  • Gout
  • Back pain & musculoskeletal conditions

Child Health

  • Infant & child wellness visits
  • Growth monitoring
  • Vaccinations & immunisations
  • School-age health assessments
  • Paediatric acute illness management

And Much More

Our team is experienced in managing a broad spectrum of medical conditions. If you don't see your concern listed here, please call us — we are here to help.

Speak to Us

Ready to take the next step in your health journey?

Book a consultation today and experience health care that truly listens.

Call 065 957 5175
WhatsApp Us