Emergency? Call +255 686 600 558 — answered 24 hours, every day.

Clinic hours: Mon–Fri 08:00–18:00, Sat 09:00–15:00

Services

Everything from a first jab to an emergency, with prices you can see in your own currency.

Everything from a first jab to an emergency, with prices you can see.

Wellness and vaccines

Check-ups, core and rabies vaccines, microchips and a plan that follows your animal from birth.

From TZS 47,000

Sick-animal care

A proper examination, a clear explanation and treatment you understand before we start.

From TZS 31,000

Surgery and dental

Neutering, lumps, wounds and dental cleaning, with pain relief and clear aftercare.

From TZS 117,000

Fleas, ticks and worms

Treatment and prevention matched to your animal’s weight, home and lifestyle.

From TZS 15,500

Lab and X-ray

Blood tests and X-rays on site, with results the same day for most tests.

From TZS 91,000

Farm and livestock

We come to you for cattle, goats, sheep and poultry: health checks, vaccines and treatment.

From TZS 52,000

Show prices in

Prices — sample
ServiceNotesPrice
ConsultationExamination and adviceTZS 31,000
Core vaccine (dog or cat)Per dose, includes the check-upTZS 47,000
Rabies vaccineCertificate includedTZS 26,000
DewormingPer treatment, by weightTZS 15,500
Microchip and registrationOne-offTZS 39,000
Blood test panelResults the same dayTZS 91,000
X-ray (one view)Extra views at half priceTZS 78,000
Dental scale and polishUnder anaesthetic, fromTZS 156,000
Spay or neuter (cat)Dogs from $70 by weightTZS 117,000
After-hours emergency feeOn top of treatmentTZS 65,000
Farm call-outWithin 15 km, plus treatmentTZS 52,000

Sample prices, in USD and shown in your currency at an indicative rate — replace them with your own. Your invoice confirms every amount.

About prices

Do you give estimates?

Yes. Before any treatment we give you a written estimate, and we call you if it changes.

Are prices the same for all animals?

The prices here are guides. Drug doses and some procedures depend on the animal’s weight, so the final amount can differ.

Do you have payment plans?

For larger bills, talk to us before treatment and we will agree a plan.