We have updated our policies and opening times

We have updated our policies and opening times. Please understand we will do our best to see everyone as soon as possible, but social distancing and health checks may cause a delay, please be patient.

  • It is compulsory for every client to wear a mask when entering the practice.
  • All clients requested to use F10 spray at entrance to the practice.
  • Your temperature will be taken before entering the practice.
  • Each client to complete a health register.

Our operating times can be seen below:

Day Vet 1 Appointment Vet 2 Appointment Vet Store
Monday - Friday Consultations starts at 8.30am – 4.30pm Consultations starts at 8.45am – 4.45pm 08:00 – 17:00
Saturday Consultations starts at 9.15am – 4.15pm Consultations starts at 9.45am – 4.45pm 09:00 – 17:00
Sunday Consultations starts at 10.15am – 3.15pm Consultations starts at 10.45am – 3.45pm 10:00 – 16:00
Public Holiday 10am- 11am and 5pm -5.30pm 10:00 – 11:00 and 17:00- 17:30

Clients will not be charged a weekend surcharge within the consulting hours at -present to accommodate all patients.


At the moment we are offering the following services;

  • Sterilizations
  • Dentals
  • Rabies vaccination and annual vaccinations
  • Tick and flea preventatives
  • Life threatening conditions
  • Management of chronic medication
  • Surgical procedures for painful disorders
  • Euthanasia
  • Post-operative check-ups
  • Heart/Kidney/Liver failure
  • Emergency veterinary services
  • Chemotherapy
  • Elective surgical procedures
  • Routine faecal/urine testing
  • Our SAVC registered Veterinary Nurse will be assisting with annual vaccinations, nail clips, anal glands and general health or dental checks
  • Our vet shop goods have been extended – treats and toys are now available

EMERGENCY HOURS TELEPHONE NO:    +27 21 6744090


Clients will not be charged a weekend surcharge within the consulting hours at -present to accommodate all patients.


Unfortunately, we do not run on an account system. Please settle all invoices on presentation or on discharge of the patient.