Caring for the Karoo community of farmers and pet owners, our Middelburg practice offers comprehensive veterinary services for all animals.

Practice Details

Contact Us

(087) 288 2647 or (067) 418 8337

[email protected]

24 Meintjies St, Middelburg - Ec, Middelburg, 5900

Business Hours

Mon - Fri: 08:00 - 13:00, 16:15 - 17:15

Consultation Hours

Consultations by appointment only.

After Hours

(087) 288 2647

Practice services

Companion animals

  • General consultation
  • Emergency services and hospitalisation
  • Vaccinations and annual check-ups
  • General surgery

Production animals

  • General consultation and emergency call-outs
  • General surgery
  • Pregnancy diagnosis via ultrasound (cattle and sheep)
  • Bull and ram fertility testing
  • We create individualised vaccination and biosecurity programmes for all farms
  • TB and CA testing
  • Ram teaser preparation

Products available

  • We stock a comprehensive range of products at very competitive prices to help care for companion and production animals

Meet the team

Dr Hoggie Viljoen

Dr Hoggie Viljoen


Ruthi Van Der Merwe

Ruthi Van Der Merwe


Petru Els

Petru Els