More info

Meet the friendly staff at Companion Pet Clinic!

Kari Hill, DVM

Dr. Kari Hill grew up in Mount Shasta, Ca., and caring for animals are a big part of her earliest memories. 'If one of our animals was sick I was always the one who was ready with bandages and medications to help treat our pets,' she recalls.

'My motivation to become a veterinarian was a process that developed over time,' she adds. 'It started with a love of 'all creatures great and small,' grew with a love of science and medicine, and is now a passion to care for people and the animals they love.'

Dr. Hill earned her bachelor's degree in biological sciences from California State University, Chico. She graduated summa cum laude with honors in general education and went on to earn her Doctorate of Veterinary Medicine from UC Davis School of Veterinary Medicine. While there, she was a volunteer coordinator at Mercer Veterinary Clinic for the Homeless.

'My greatest satisfaction as a veterinarian comes from the knowledge that I am in a profession that grows, changes, and improves with each coming year,' she says. 'I am eager to learn and share as new treatments and cures for disease become available and I am excited to offer high quality care for our valued companions.'

Dr. Hill joined Companion Pet Clinic in January 2014, although she has been working in animal hospitals since she graduated from high school. She has held every veterinary hospital position, from receptionist and kennel attendant, to veterinary assistant and veterinarian.

Dr. Hill is a member of the American Veterinary Medical Association and the Oregon Veterinary Medical Association. Her professional interests include internal medicine and ultrasound. When not at work, Dr. Hill and her husband Chris care for three cats, Mace, Holden, and Cleo; a Border Collie named Buck; and a horse named Feather. She also enjoys skiing, horseback riding, and hiking.


Find us on the map

Office Hours

Our Regular Schedule


7:00am - 6:00pm


7:00am - 6:00pm


8:00am - 6:00pm


7:00am - 6:00pm


7:00am - 6:00pm