From first vaccinations to complex surgery — honest advice, gentle hands, and prices you see before we start.
4.7 from 254+ Google reviews
Confirmed within one working hour
"They were calm, fast, and kept us informed the whole time. We won't go anywhere else."
What we do
Everything under one roof — with clear starting prices, so there are no surprises at the counter.
Check-ups, illness diagnosis, and health plans for pets of every age.
Book a consult →Core and lifestyle vaccines to keep your pet protected for life.
Book a jab →In-house bloods, urinalysis, and imaging — answers the same day.
Get answers →Sterilisations, soft-tissue and orthopaedic procedures, done on-site.
See surgery pricing →Scale and polish, extractions, and full oral health assessments.
Book a dental check →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.
About us
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.
Meet your vets
You'll see the same familiar faces at every visit — vets who know your pet's history, not just their file.
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)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 SurgeryHead 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
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 →What pet owners say
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."
"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."
"My dog needed surgery and I was terrified. The team called me throughout and she recovered brilliantly. Professional, kind, and incredibly competent."
Good to know
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.
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.
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.
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.
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.
Yes, free on-site parking right at our door — no carrying an anxious pet across a busy street.
Book a visit
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:
Thanks — we'll confirm your appointment by phone or WhatsApp within one working hour.
Find us
| Monday | 07:30 – 18:00 |
| Tuesday | 07:30 – 18:00 |
| Wednesday | 07:30 – 18:00 |
| Thursday | 07:30 – 18:00 |
| Friday | 07:30 – 18:00 |
| Saturday | 08:00 – 13:00 |
| Sunday & public holidays | Emergencies only |
Outside these hours, our emergency line is always answered by a vet on call.
Book online in under a minute, or reach us the way that suits you best.