Primary Veterinary Care in Wilsonville
Primary care is where it all begins. Regular wellness visits, vaccinations, and preventive care help us catch small concerns before they become bigger ones, while giving us the chance to get to know your pet—their personality, their quirks, and what’s normal for them. From a puppy’s very first checkup to a senior cat’s quiet golden years, our Wilsonville veterinary team tailors every visit to meet your pet exactly where they are. Think of it as the foundation everything else is built on: consistent, thoughtful care from people who genuinely know your pet.
We like this hospital because they support PAWS Animal Shelter. Any animal hospital that works hand in hand with an animal shelter is virtuous in my eyes because they walk the walk and talk the talk – they aren't in it just for money. They sincerely care about the lost, sick, homeless and abandoned ones. God bless them! These three kittens found forever homes and were adopted from PAWS Animal Shelter because they were neutered at Village at Main!
-Elisabeth Jordan
Advanced Veterinary Care for Dogs & Cats
Sometimes pets need more than a routine checkup—and when that day comes, we’re ready. Our advanced care services bring expert diagnostics, surgical skill, and a calm, gentle approach to the moments that matter most. Whether your pet needs a dental cleaning, a closer look at a nagging concern, or a surgical procedure, you’ll get clear explanations, honest recommendations, and a team that treats your pet like one of our own.
Specialized Care
Some aspects of your pet’s care call for something a little different — and that’s where our specialized services come in. From cardiology and dermatology to regenerative therapies and emergency support, the Village at Main Veterinary Hospital team is here to help with the same thoughtfulness, expertise, and warmth we bring to everything we do. Explore our full range of additional services below.


