Please do not email with an emergency!

                    We have a doctor on call and available for emergencies outside of business hours.



Welcome to Banks Veterinary Service

Banks Veterinary Service is a full-service animal hospital and will take both emergency cases as well as less urgent medical, surgical, and dental issues. Our veterinarians are experienced in all types of conditions and treatments. Beyond first rate pet care, we make our clinic comfortable, kid-friendly, and a very calm environment so your pet can relax and look forward to meeting his or her own Banks veterinarian.

We have a number of resources for you to learn about how to take better care of your pets. Browse around and look at our articles and pet videos. The best veterinary care for animals is ongoing nutrition and problem prevention. If you want to ask a question call (503) 324-6060 or email us and we'll promptly get back to you. Banks Veterinary Service is very easy to get to, and you can find directions on our Contact Us page. You can also subscribe to our newsletter which is created especially for Banks pet owners. In between your veterinary visits, your pet will benefit from you reading these free informative articles.

At Banks Veterinary Service, we treat your pets like the valued family members they are.

Dr. Kim Post, Dr. Christina Bernards, Dr. Curtis Oesch Miller, and Dr. Vi Dharmasena

Banks Veterinary Service
13541 NW Main St. Banks, OR 97106
503-324-6060

logo
logo

Client Update

Due to high demand, Banks Veterinary Service is deciding to focus on our existing clients and will not be accepting new companion animal clients at this moment. During this time we will still continue to accept new farm animal clients. If you are not a current client but would like to become one, we would be happy to add you to a waiting list and will contact you once we are accepting new clients again.

Thank you for your understanding,
The Team at Banks Veterinary Service

Visit Our Online Store!

FREE SHIPPING on orders over $49

MEET OUR VETERINARIANS

  • image
    Dr. Curtis Oesch Miller

    Dr. Curtis was born and raised on a small farm in Caldwell, Idaho. Growing up around pigs and beef cattle fostered a deep appreciation for animals from an early age. After completing undergraduate studies in the Midwest, he pursued a Doctorate of Veterinary Medicine at Washington State University and graduated in May of 2023. He has a passion for mixed animal practice with a special interest in surgery. 

    In his free time, Dr. Curtis enjoys woodworking, fishing, traveling, and spending time outdoors. His small family includes his wife, Sarah, and dogs, Lucy and Poppy.

  • image
    Dr. Kim Post, DVM

    Dr. Kim Post is a 2008 graduate of Oregon State University College of Veterinary Medicine. Upon completion of her veterinary degree, she moved to St. Louis, MO, and began her career in mixed animal practice. In 2014, she and her family moved back to her hometown, and has continued to enjoy being a mixed animal practitioner.

    Dr. Kim was raised in the area and attended Banks High School. As a high school student, she was mentored by Dr. Steve Vredenburg who established Banks Veterinary Service in 1987. In March 2017 she and Dr. Christina Bernards purchased the practice from him.

    When not caring for her patients, Dr. Kim spends time with her husband and their three young children. Her family also includes two dogs, three cats, two horses, and a small flock of laying hens.

  • image
    Dr. Christina Bernards, DVM

    Dr. Christina studied Animal Science for her undergraduate degree and went on to receive her Doctorate of Veterinary Medicine, both at Oregon State University. After graduating in 2013, she returned home to her roots and joined Banks Veterinary Service. In 2017, Dr. Christina and Dr. Kim became co-owners of the practice. Her passion is being a mixed animal veterinarian that serves the local community. When not working, she likes to go on outdoor adventures with her husband Sean and their two dogs, Freddie and Kaydee.

  • Dr. Vi with her dogs.
    Vi Dharmasena D.V.M.

    Dr. Vi grew up in California and New Jersey before studying animal science at the University of Vermont. She went on to earn her veterinary degree at Cummings School of Veterinary Medicine at Tufts University in May of 2024. She is excited to practice on all animals great and small! Her professional interests include equine medicine and small animal ultrasound.


     Dr. Vi lives with her wonderful husband, David and their two cats and two dogs – Moose, Freya, Lija and Tonks. In her free time, she enjoys horse riding, hiking, reading, crafting and being outdoors in any capacity.

Testimonials

  • Best veterinary clinic around! The doctors here work tirelessly and genuinely care about their clients and patients! I so appreciate the hardworking staff at this clinic and everything they do for the community!

  • We have been a BVS client for almost 5 years. They always make us feel like our dog is important to them. Recently Dr. Miller saved our precious pup with an emergent surgery. We are forever grateful for the quick appointment and after hours procedure.

  • These guys are the best! Always explain things in language you can understand and offer options for the level of care.

  • We love our vet! The staff is amazing and so good with my pups.

  • I just brought my cat here for the first time today and was so impressed with the amount of care they provided. I immediately trusted Dr. Post and loved how kind she was. Everyone was extremely friendly and you can tell they all truly care about every single animal that is brought in. I used to take my cat to a vet 5 minutes from my house, but I will gladly drive 45+ minutes to receive the level of service they provided. Their pricing is also incredibly reasonable. I cannot say enough good things about this place. I am so incredibly happy we were referred here.

    ...
    Show More
  • They care and are willing to include you in the decisions of the best care plan for our pets.

Hours of Operation

Monday

8:00 am - 5:30 pm

Tuesday

8:00 am - 5:30 pm

Wednesday

8:00 am - 5:30 pm

Thursday

8:00 am - 5:30 pm

Friday

8:00 am - 5:30 pm

Saturday

9:00 am - 2:00 pm

Closed every other Saturday

Sunday

Closed

Monday
8:00 am - 5:30 pm
Tuesday
8:00 am - 5:30 pm
Wednesday
8:00 am - 5:30 pm
Thursday
8:00 am - 5:30 pm
Friday
8:00 am - 5:30 pm
Saturday
9:00 am - 2:00 pm Closed every other Saturday
Sunday
Closed

Our Location

Contact Us

Please do not email with emergencies or time sensitive questions.