Richmond, BC · Same-day urgent & exotic pet appointments may be available. Call ahead.

Preventive care in Richmond, BC

Pet Vaccinations, Guided by Your Veterinary Team.

Keep your dog or cat’s preventive care on track. Francis Petcare Hospital provides individual vaccination guidance and an opportunity to discuss our current rabies and canine leptospirosis offers.

Appointment requests are confirmed by our team. Ask about your pet’s eligibility and the full visit price.

Individualized prevention

Vaccination decisions should fit your pet.

A plan for your pet

We consider vaccination history, age and lifestyle instead of presenting one schedule as right for every pet.

Prevention with context

Understand why a vaccine may be recommended, the timing of follow-up doses and which questions to ask.

Clear next steps

Our team can confirm appointment availability, eligible offers and any fees beyond a vaccine.

Explore two featured vaccinations

Current Francis vaccination offers

Your veterinary team can help determine which vaccinations are appropriate for your pet.

Francis vaccination offer

Rabies Vaccination

For dogs & cats

25%Off

For dogs and cats, with a veterinarian-guided vaccination plan.

Request Rabies Appointment

25% offer included in your request. Our team confirms eligibility and the full visit cost.

Call (604) 277-8511

25% off the named vaccination only. Examination fees, taxes and additional doses may cost extra.

Review offer details & fees
Learn about Rabies vaccination
Francis vaccination offer

Leptospirosis Vaccination

For dogs only · Also called the Lepto vaccine

25%Off

For dogs, with a plan based on age, history and veterinary guidance.

Request Leptospirosis Appointment

25% offer included in your request. Our team confirms eligibility and the full visit cost.

Call (604) 277-8511

25% off the named vaccination only. Examination fees, taxes and additional doses may cost extra.

Review offer details & fees
Learn about Canine leptospirosis vaccination

Bring your pet’s vaccination records.

Knowing the vaccines and dates your pet has previously received helps the veterinarian provide appropriate guidance. Unsure what is due? Our team can help you understand the next step.

Request appointment