Skip to main content

About Us

Welcome to Uptown Animal Hospital!

We are proud to provide veterinary services to cats and dogs in Salmon Arm and the surrounding area. Our clinic was started by Dr.Taryn Cass and Dr.Kirsten Riphagen, and we aim to create a low stress experience for pets and their people.

Our Mission Statement

Our mission is to provide extraordinary care to your four-legged family members in a knowledgeable, low stress and creative way. Our empathetic team is here to guide and support the connection between you and your pet.

We strive to treat each pet as if they are a member of our own family.

Our Caring & Compassionate Veterinary Team!

Meet the Veterinarians & Team of Uptown Animal Hospital in Salmon Arm! We are dedicated to helping pets and their owners have healthy, long lasting relationships by promoting preventative care in a low stress environment.

Please call us at (250) 833-5364 to speak to one of our caring veterinary staff members!

Our Veterinarians


Dr. Kirsten Riphagen

Dr Kirsten Riphagen grew up on a farm in southern Alberta, and graduated from the University of Calgary Faculty of Veterinary Medicine in 2014. She has lived in BC since then. For the first few years in practice she worked in a busy emergency practice in Kelowna, then working in general practice as a locum before starting Uptown Animal Hospital with Dr Cass in 2020. Dr. Riphagen has worked with several volunteer veterinary projects and groups to provide veterinary care to underserved communities in Canada and internationally and has worked very hard to become Level 2 Fear Free certified as well as holds a Low Stress Handling Silver Certification. Dr Kirsten loves to spend time outdoors and with her husband and cat ‘Sir Winston’.

Dr. Taryn Cass

Dr. Taryn Cass graduated from the Western College of Veterinary Medicine in 2006. Since that time she has worked in many areas including a mixed animal practice in Fort St.John, a small animal specialty practice and emergency medicine. Dr. Cass now lives just outside Salmon Arm on a farm where she spends time with her 5 children, loving husband and menagerie of farm animals. Dr. Cass prides herself on quality medicine and a fear free approach.

Dr. Megan Phillips

Dr Megan Phillips graduated this year from the Western College of Veterinary Medicine in Saskatchewan. She grew up in Kelowna and had dreams of being a veterinarian from a young age. She had worked as a summer student at Uptown Animal Hospital last summer and enjoyed it so much she decided to come back. She enjoys spending time with her four cats and fostering kittens. She has a passion for feline medicine.

Our Office Administrator

Veterinary Office Administrator


Lindsey graduated her Veterinary Hospital Assistant program in December of 2013. She was born in the Lower mainland and grew up mostly in Kelowna before settling down in the Shuswap. Lindsey’s crew consists of her fiancé Cam, and her two furry, rambunctious, with a zest for life dogs Barley and Beans. They enjoy the outdoors and a variety of activities no matter the season. Lindsey left the Veterinary field for a few years to pursue human health care but came back as her true passion is animal healthcare.

Our Veterinary Technicians

Registered Veterinary Technician


Jacquie was born and raised in Germany and moved to Canada in 2003. She has always had an interest in the veterinary industry and when she was still in Germany she did a practicum at a veterinary clinic and decided that one day she would be in the veterinary field for good.
After moving to Canada and working at a variety of different jobs, Jacquie volunteered at a shelter for a few years further supporting her decision to pursue her dream career in veterinary medicine. She first took a veterinary assistant course and then after several years, moved forward with her education to secure a diploma as a veterinary nurse (RVT). Jacquie graduated from the distance veterinary technician course through Thompson Rivers University at the end of 2019.
During her time away from work Jacquie enjoys riding motorcycles with her partner and snuggling with her 2 cats and 2 dogs.
When asked why Jacquie chose veterinary nursing as a profession she replies, “I have always had a passion for animals and always felt that I wanted to be a voice for them. Providing a voice for my patients, quality care and a positive experience for all animals that walk through our door is my goal.
Registered Veterinary Technician


Coming soon!
Registered Veterinary Technician Student


Originally from Revelstoke BC, Ashley has lived in Salmon arm for 14 years. She has recently entered the field of Veterinary medicine after a successful career in Wealth Management. Ashley is currently studying to become a Registered Veterinary Technician.
In her free time, Ashley enjoys gardening, beekeeping, hiking, camping, and snowboarding. She is joined on her little hobby farm by her husband, two kids, two cats, a dog, a rabbit, many chickens and honeybees.
Registered Veterinary Technician


Michelle graduated from Thompson Rivers University in 2005, completing the Veterinary Technician program. Even with a passion for veterinary medicine, Michelle has always been up for an adventure, including enjoying her time as a wildland volunteer firefighter in 2003 and traveling to Louisiana for relief work after Hurricane Katrina.
Her love for travel as well as work has provided many Michelle a variety of travel opportunities, allowing her to work in Jasper, Grand Forks and even Newfoundland!
While a large focus of her career was spent in emergency medicine (where she met Dr Cass and Dr Riphagen), Michelle found she wanted to make her career more client focused and this is what brought her to the fabulous Uptown Animal Hospital team! Michelle is an integral part of our in-clinic Veterinary Technician support team as well as our remote support team.

Our Nutrition Consultant

Nutrition Consultant


Kassi graduated from the University of Alberta in March of 2023 with a Bachelor of Science in Agriculture with a major in Animal Science. She has an extensive knowledge base in animal nutrition and how to promote optimal pet health and has recently completed her Level 1 Nutrition Advisor Certification through Royal Canin.
“My goal as the nutrition advisor at Uptown Animal Hospital is to help pet parents navigate the confusing world of pet nutrition. I’ll provide information, guidance, diet recommendations, daily feeding requirements, feeding plans for weight loss management and much more! I look forward to working with our clients and their owners to ensure long lasting, healthy relationships!”

Our Assistants



Makayla grew up in Kamloops but spent her summers here at the shuswap with her grandparents and has been enjoying the Salmon Arm lifestyle with her husband for the past 5 years. She grew up as a competitive dancer and has been a dance instructor for 10 years. Working at a variety of different jobs over the years, from day care attendant to sawmill worker, she has always been most happy working with animals. Makayla has a diploma in dog obedience training and used to take dogs on adventure hikes. Makayla was a ranch manager mainly working with horses for 3 years. She has always had an interest in veterinary medcine and helping animals in need and was happy to have the opportunity to come aboard the team at Uptown. In her free time, Makayla enjoys horseback riding, hiking with her husband and 3 dogs, kayaking, and cross country skiing.


Coming Soon

Customer Service Representatives

Customer Service


Taylor grew up in Kelowna and has recently moved to Salmon Arm. She is very excited to explore her new city. She has a love for all animals of any shape, size, and breed. She comes from many years in a health care background but has decided to pursue a career working with animals as well as their owners. In her free time she is often out hiking, camping, snowshoeing, and enjoying the outdoors with her little family and her dog, Ruger.
Customer Service


Cathy grew up in Alberta, but Salmon Arm has been her home for over 12 years. After graduating with a Science degree many years ago, she stepped into the Veterinary field, fell in love with it and has never left! Cathy’s family crew includes two cats, a dog, two horses, a bearded dragon and two teenagers! She cherishes outside time with her family, kayaking, hiking and exploring the fabulous lakes of the Shuswap. That “wet dog” smell gives her joy! Cathy is excited to be part of the Uptown team, serving the furry family members of this great community.
Customer Service


Robyn started her dream career all the way back 1999. Starting out as a kennel assistant, Robyn has been fortunate to experience and work in many areas of the veterinary hospital setting. After a move to the Shuswap, from the lower mainland, she finds so much enjoyment being outside and exploring the lakes and trails of the North Shuswap and surrounding areas.
Customer Service


Born and raised in Salmon Arm, Angela is proud to call the Shuswap her home. Angela’s crew consists of a dog named Harvey, 2 cats – Cardi and Mason and 2 wild children. When not at the office, you can find her either out in the garden, walking her dog on the many trails around Salmon Arm, or painting under the watchful eye of her cat Mason.