Veterinary Team

Meet Our Veterinary Team

Meet the Veterinarians & Team of Cityscape Vets on Excelsior! We’re pleased to provide exceptional vet care for your pets!

Get to know our team!

We are solely dedicated to your pet’s care! We look forward to getting to know you, and we hope you’ll take the time to scroll down and get to know us.

Our Veterinarian Team

Kelly Ryan

Dr. Kelly Ryan, DVM

Medical Director

Dr. Ryan made the decision to become a veterinarian at the age of three and never looked back. She attended University of Minnesota- Twin Cities for both her undergraduate and vet school and has now been practicing veterinary medicine for 19 years.

Her area of expertise is in general practice medicine with a focus on patient/client comfort and collaboration.

Dr. Ryan grew up in Austin, MN and moved to the Twin Cities for college. She now resides in Hopkins with her family. They have one dog (Trixie, a border collie-beagle mix) and two cats (Natasha and Paige). Her two cats are a mother and daughter duo that were only supposed to be fostered. But how could you resist keeping them?!

Kelly Ryan

Dr. Kaci Wulfekuhle, DVM


Dr. Wulfekuhle is an Iowa State Graduate who has always dreamed of becoming a veterinarian – her first childhood memories involve riding around with her dairy farm vet doing health checks! Since then, she’s never looked back on advocating for every creature she works with. Dr. Wulfekuhle previously worked at a high volume, high quality practice before finding her new home with CityScape Vets, where she can continue to provide compassionate and high quality care to her patients.

She brings a cheerful, upbeat, and enthusiastic attitude to all of her exams and enjoys learning about her patient’s unique traits! Her clinical interests include dentistry, surgery, dermatology, and preventive medicine. Dr. Wulfekuhle also has taken advanced training in dentistry, and can provide advanced dental care services (enamel restorations, extractions, bonded enamel sealants, and more).

Her three pets include a sassy senior Pembroke Corgi, a social cat, and a goofy mini Aussie.

In her free time, Dr. Wulfekuhle has an endless list of hobbies with varying genres – it’s hard to keep up with them all (reading, crafting/crocheting, baking, weight lifting, video games, glassblowing, and more!)! She also loves being outdoors once winter is long gone and no longer a threat (camping, hiking, gardening, kayaking, the list goes on!).

She looks forward to meeting and helping everyone!

Our Veterinary Staff

Ashley Hegman

Veterinary Assistant

Ashley has been working with animals since the age of 13, and finally rescued a puppy son of her own 3 years ago. Ashley is from northern Minnesota, and is so far loving the city life. In her free time Ashley enjoys hiking, conducting dog training classes and spending time with friends!

Jessica Soderquist

Veterinary Technician

Jess graduated with her Bachelor’s of Science degree in Companion Animal Science in 2016, and is currently back in school to further her knowledge and earn her certification. Before working as a veterinary technician, Jess interned at the Como Zoo and previously worked for Purina. She enjoys being outside, drawing, attending concerts and music festivals, going to the gym, and spending time with her friends. She embraces the cat-mom lifestyle in Uptown with her feline children Bentley and Penelope. When she isn’t forcing them to take family photos, you may encounter her taking them on walks in a cat stroller. She also has scaly friends, Stella (leopard gecko) and Dexter (crested gecko). You may have seen Jess at her second job in the cities, Unleashed Hounds & Hops, too.

Devonte Mcgee

Veterinary Customer Service Representative

Devonte has been working as a Veterinary Customer Service Representative for two years. Devonte enjoys interacting with every patient that walks through the door. Devonte is a self proclaimed feline lover. Outside of work Devonte enjoys cooking, drawing, photography and karate.

Samantha Armellino

Bio coming soon!