Meet Our Team

Dr. Kira MacKinnon

Owner, Veterinarian

Dr. Mac graduated from the Ross University School of Veterinary Medicine in 2006. Originally from Las Vegas, in June 2015 she moved from Arizona to the Colville area with her husband, 6 dogs, and 1 cat. When Dr. Mac and her husband came to Colville to house hunt their real estate agent stated that there was a vacant vet clinic 10 miles north of town. We viewed the location and Dr. MacKinnon could see the potential with the building. After 7 months of renovation, Echo Ridge Veterinary Hospital was ready to reopen. The clinic has the same name & building, but a new owner, business, and equipment. Dr. Mac enjoys practicing general veterinary medicine and surgery, especially with a dedicated and caring team who are always looking to improve their clinical knowledge and skills.

Dr. Jenna Barker-Olson

Associate Veterinarian

Dr. Barker-Olson, born and raised in Colville, returned home to start a family with her husband Bryce. Dr Barker-Olson graduated veterinary school in 2011 from Washington State University. Since graduation, she has pursued her interest in all animals by working at various mixed animal practices. Dr. Barker-Olson is excited for this chapter in her life and help be there for the community as a well-rounded veterinarian.

Cass, LVT

Veterinary Technician

Cass was born and raised here in Colville and has always been an active member in the community. While in school she participated in 4-H, FFA, softball and high school rodeo. She and her husband both graduated Colville High School and after a short move to Cheney for college, they decided to come back home to start their careers.

Cass graduated Cum Laude from Penn Foster College with an AAS Degree in Veterinary Technology in 2018 and is a Licensed Veterinary Technician. Her favorite part of veterinary medicine is being hands-on with the patients and communicating with clients.

Aside from her love of medicine Cass enjoys spending time with her family and friends, hiking, fishing, barrel racing, and doing anything outdoors.

She is currently owned by 3 horses and 2 dogs and looks forward to helping care for all the animals in her home town.


Veterinary Technician

Cassie grew up in Arlington, WA, and moved to Colville in 2014. She has always had a love for animals and was associated with 4-H for 10 years. She is owned by a dog, cat, rabbit, and mule. She enjoys horseback riding, yoga, and anything outdoors in her personal time.


Veterinary Assistant

Melissa was raised in Stevens County where she has spent most of her life riding horses. She worked at another vet clinic for 13 years as a large and small animal assistant. She left there to pursue other interests but decided a career working with animals is where she wanted to be. Melissa started at ERVH in March of 2017.