Meet the friendly staff at Pet Medical Services!

Dr. Eric Hansen


Dr. Hansen grew up in Provo, Utah, and knew he wanted to be a veterinarian from a very early age when he first read James Herriot’s biographical novels. As a youngster, he cared for his family pets and as a Boy Scout he completed the Veterinary Science Merit Badge. He graduated from Timpview High School and after serving an LDS mission he went on to BYU where he completed a Bachelor’s Degree in Animal Science. Dr. Hansen attended Veterinary Medical School at Washington State University, graduating with honors in 2001. He then attended Texas A&M University where he studied veterinary pathology from 2001 to 2003.

In 2003 he returned to Utah Valley and took over management of the veterinary hospital inside PetsMart in Orem in 2004. He left employment there in September 2010 to start A Caring Vet in Lindon, just north of Orem and just south of Pleasant Grove.

Dr. Hansen is an active member of the Utah Veterinary Medical Association and provides services for the North and South Utah Valley Animal Shelters.

Dr. Hansen believes the greatest thing about being a veterinarian is helping people get the most from their relationships with animals, and helping animals get the most from their relationships with people at the same time.

Dr. Hansen has always loved the outdoors, and the creatures that live there. Because of this interest, during his undergraduate studies he nearly completed a BS degree in Zoology, as well as a BS in Pre-Veterinary Science. This included spending summers assisting with wildlife field studies, on top of preparing for veterinary medical school. Now, A Caring Vet is pleased to provide services for Great Basin Wildlife Rescue in Springville, and Wildlife Rehabilitation Center of Northern Utah in Ogden.

Dr. Bockenstedt

Dr. B

Hi everyone! My name is Carl Bockenstedt and I'm a graduate of Iowa State University College of Veterinary Medicine. I've been in practice for 30 years and have owned my own veterinary practice in Iowa for 21 of those years.  I'm excited about my move to Utah and love the mountains! My family is excited as well!

My wife Leslie and I have been married for 24 years and are the parents of seven children. 

I look forward to being part of your community and serving you through caring for your animal companions.

Katie Chappelle


Katie Chappelle is our Lead Technician. She was born and raised in southern Utah county on a small family farm where she currently lives with her spunky daughter. At the age of 3 she told her family that she was going to work at a veterinary hospital when she grew up. Her childhood dream came true in 2010 when Dr. Madsen hired her on at Family Pet Hospital.

Since then she has had the privilege to work for a few different doctors including one in Indiana. While in Indiana she had the opportunity to help with wildlife rehabilitation along with small animal medicine. After returning back home to Utah, she spent 5 years working for Best Friends Animal Sanctuary at their spay and neuter clinic. While working at Best Friends, she developed a love for shelter medicine, animal adoptions, and fear free animal handling techniques, with an emphasis on positive reinforcement training.

She joined the team at Pet Medical Services in January of 2019 and looks to expand her knowledge of exotic animal medicine. She hopes to get to know all of your furry (and scaly) children!

Spencer Ringwood


(Coming Soon!)

Amanda Ruane


(Coming Soon)

Aubrey Gum


Aubrey Mikkelsen was born and raised in California. She came to Utah in 2005 to further her education at Utah State University. She started her dream of working with animals in High School. It was there that it cemented her desire to work with animals and help those that don't have a voice of their own. While in college she started working at the local animal shelter, first as a clinic assistant and worked her way up to being the clinic manager. She then moved on to work for Best Friends Animal Society, in the Spay and Neuter Clinic. After working there for 5 years, she decided to work for a full service clinic to continue developing her skills and knowledge. In March of 2019 she joined the Pet Medical Services team! Then in 2020 she became Fear Free Certified. She hopes to help animals learn to like coming to the vet and make it a place that is happy for not only the clients but also the pet. She has been loving every minute of this job and all the fun animals, and people, she gets to meet every day. This has been a dream come true for her.

Bethany Allen


Bethany Allen is a BYU student studying biology and environmental science with the hope of going into regulatory veterinary medicine or conservation. She has one cat (whom she loves) and fosters dogs with Paws For Life Utah (a Heber based rescue). Outside of work, she enjoys participating in the Colonial Heritage Festival every July, walking, hiking, and investigating nature. Bethany volunteered at our sister clinic, A Caring Vet, for two years before joining the Pet Medical Services team in January of 2019.

Paul Geilman


(Coming Soon!)

Alyssa Hutchison


Alyssa is a native-born Utahn who loves the outdoors! She grew up hiking, kayaking, and rock climbing all around the valley. With this love of nature also comes a great love for animals, big and small. Alyssa is also studying at Brigham Young University in hopes to keep working with all the wonderful furries out there!

Josie Simpson


(Coming Soon)

Kayla West


(Coming Soon)

Leiloni Johnson


Leiloni was born and raised in southern California and moved to Utah just recently. From a young age she has always loved animals and knew that she wanted to work with them one day. In December 2020 Leiloni graduated from Brigham Young University in Idaho with a Bachelors in Animal Science and has applied to Veterinary school. In Leiloni’s spare time she enjoys, painting, sewing, spending time with her family and two dogs and riding her horse. 

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Office Hours


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm