Our Team

We provide exceptional veterinary care. Our friendly team is always happy to offer advice on all aspects of veterinary care and pet health. We treat you with empathy and communicate with you in a way that is open and respectful.

Take a moment to meet the talented veterinarians and their support team.

Our Veterinarians

Encounter Bay Vet puppy being weighed on scales at vet

Dr Eleanor Gomersall
LEAD VETERINARIAN

Encounter Bay Vet Dr Shaun with golden retriever puppy

Dr Shaun O’Mahoney
LEAD veterinarian

Our Veterinary Support Team

Encounter Bay Vet team member illustration

Alessandra
VETERINARY NURSE

Encounter Bay Vet team member illustration

Nicola
VETERINARY NURSE

Encounter Bay Vet team member illustration

Angela
VETERINARY NURSE

Encounter Bay Vet team member illustration

Madeline
VETERINARY NURSE

Encounter Bay Vet team member illustration

Amber
KENNEL HAND

Your dedicated partner in pet health

Ready to book an appointment and meet the team fur-real?