Veterinary care · Centurion

Care your pet
can feel

From first vaccinations to complex surgery — honest advice, gentle hands, and prices you see before we start.

4.7 from 254+ Google reviews

Open now

Book a visit

Confirmed within one working hour

PetBella · Labrador ReasonVaccinations WhenTomorrow, 09:30
Book now
★★★★★

"They were calm, fast, and kept us informed the whole time. We won't go anywhere else."

Thabo M.Google Review
Consultation R520Written estimate, always
Vet with a dog in consultation
Dr. Pillay · ConsultIn progress

What we do

Complete care for your companion

Everything under one roof — with clear starting prices, so there are no surprises at the counter.

Consultations from R520

Check-ups, illness diagnosis, and health plans for pets of every age.

Book a consult

Vaccinations from R450

Core and lifestyle vaccines to keep your pet protected for life.

Book a jab

Diagnostics & Lab from R680

In-house bloods, urinalysis, and imaging — answers the same day.

Get answers

Surgery from R1,650

Sterilisations, soft-tissue and orthopaedic procedures, done on-site.

See surgery pricing

Dental Care from R1,250

Scale and polish, extractions, and full oral health assessments.

Book a dental check

Preventive Care from R320

Tick, flea and deworming plans, microchipping, and nutrition advice.

Start a plan

Pet emergency? Don't wait — call us now.Our 24-hour line connects you to a vet, day or night.

+27 12 661 9636
Modern, well-equipped veterinary clinic interior
254+Google reviews

About us

A practice built on trust, one patient at a time

At Rooihuiskraal Veterinary Hospital, we believe every pet deserves the care you'd expect for a family member. Our team brings warmth and real expertise to every consultation.

We've earned our reputation the slow way — honest advice, gentle handling, and results Centurion's pet owners talk about.

  • Registered with the South African Veterinary Council
  • Modern surgical theatre and in-house laboratory
  • Written estimates before any procedure
  • Emergency consultations, 24 hours a day
Book a consultation

Meet your vets

The people behind the care

You'll see the same familiar faces at every visit — vets who know your pet's history, not just their file.

Dr. Sarah Pillay

Principal Veterinarian

18 years in small-animal practice with a special interest in soft-tissue surgery and geriatric care. Sarah founded the practice on one rule: explain everything, always.

BVSc (Onderstepoort)

Dr. James Mthembu

Veterinarian · Surgery Lead

Leads our surgical and dental work. Known for calling owners personally after every procedure — and for winning over the most nervous patients.

BVSc, PG Dip Surgery

Sister Aisha Naidoo

Head Veterinary Nurse

Runs hospital care, recovery, and our preventive-care plans. If your pet stays with us overnight, Aisha is the one sending you photo updates.

Dip Vet Nursing (SAVC)

Transparent pricing

Know the cost before you commit

Most vet bills sting because they're a surprise. Ours aren't. These are our standard starting prices — and for any procedure, you'll get a written estimate before we begin.

Get an exact quote
Standard consultationIncludes full clinical examR520
Vaccination visitCore vaccines, consult includedfrom R450
Sterilisation — catSpay or neuter, incl. anaestheticfrom R1,650
Sterilisation — dogPriced by weight; incl. anaestheticfrom R2,450
Dental scale & polishUnder anaesthetic, incl. checkfrom R1,250
MicrochippingIncl. national registrationR380
We accept card, EFT, and most medical-aid pet plans. Payment plans available for major procedures — just ask.

What pet owners say

Centurion's most trusted animal hospital

4.7 average across 254 Google reviews

★★★★★
"The team at Rooihuiskraal Veterinary Hospital was incredible when our dog had an emergency. They were calm, fast, and kept us informed the whole time. We won't go anywhere else."
Thabo M.Centurion South · Google Review
★★★★★
"Been coming here for 6 years with our two cats. The vets really take time to explain everything. Pricing is fair and the staff genuinely care about your animal."
Priya N.Bluff · Google Review
★★★★★
"My dog needed surgery and I was terrified. The team called me throughout and she recovered brilliantly. Professional, kind, and incredibly competent."
Liezel V.Centurion · Google Review

Good to know

Questions we hear every day

Do I need an appointment, or can I walk in?

Booked appointments get priority, but we always keep slots open for same-day and urgent cases. If it's an emergency, come straight in — call ahead so we can prepare.

What happens in a pet emergency after hours?

Call our main number any time — after hours it routes to the vet on call, who will advise you immediately and meet you at the practice if your pet needs to be seen.

How do payments work? Do you take pet medical aid?

We accept card, EFT, and cash, and we work with the major pet insurance and medical-aid plans. For larger procedures we offer written estimates upfront and can arrange payment plans.

What should I bring to a first visit?

Any previous vet records or vaccination cards you have, a list of current medications, and your pet on a lead or in a carrier. If you don't have records, don't worry — we'll start a full file for you.

Do you see animals other than dogs and cats?

Yes — we regularly treat rabbits, guinea pigs, and other small companion animals. For birds and exotics, call us first and we'll either book you in or refer you to a trusted specialist.

Is there parking at the practice?

Yes, free on-site parking right at our door — no carrying an anxious pet across a busy street.

Book a visit

Request an appointment

Tell us about your pet and when suits you — we'll confirm your slot within one working hour. Prefer to talk? Use one of these instead:

Book online

Takes under a minute. We'll reply to confirm.

Request sent

Thanks — we'll confirm your appointment by phone or WhatsApp within one working hour.

Find us

In the heart of Centurion

Address150 Maraboe Ave, Rooihuiskraal, Centurion, 0154 · Free on-site parking
Phone & WhatsApp+27 12 661 9636 · 24-hour emergency line
Emailhello@rooihuiskraalvet.co.za
Get directions

Opening hours

Monday07:30 – 18:00
Tuesday07:30 – 18:00
Wednesday07:30 – 18:00
Thursday07:30 – 18:00
Friday07:30 – 18:00
Saturday08:00 – 13:00
Sunday & public holidaysEmergencies only

Outside these hours, our emergency line is always answered by a vet on call.

Your pet's health can't wait.
Neither should you.

Book online in under a minute, or reach us the way that suits you best.