Meet our Doctors

Dr. Micall Godderidge

Dr. Godderidge graduated from Washington State University College of Veterinary Medicine. She was born in Alpine, Utah and moved to Heber City, Utah at the age of 7. She was raised on a farm amidst horses, mules, dogs, goats, cats, and chickens. She earned her Bachelor’s degree in Animal and Veterinary Science from Utah State University with minors in Chemistry and Biology. Dr. Godderidge then continued on to Washington for Veterinary School.

In 2021 Dr. Godderidge and her husband purchased Traverse Mountain Pet Care. It has been a long wish to own her own practice. She lives with her husband, 3 children, and 2 dogs, drahthaars named Sioux and Deets. Outside of practice she loves to spend time with her family skiing, riding mules, camping, hiking, running, riding bikes and playing golf.

Dr. Mandy Langston

Dr. Langston graduated from Washington State University College of Veterinary Medicine. She was born in Hurricane, Utah and moved to Ferron, Utah at the age of 6. She grew up on a small farm with horses,
dogs, and cats. She was salutatorian of her graduating class at Emery High School and earned her Bachelor’s degree in Animal, Dairy, and Veterinary Science from Utah State University with minors in Chemistry and Biology.

Dr. Langston always knew she’d return to Utah after veterinary school due to her love of the mountains. She enjoys riding horses, camping, exploring on her RZR, and spending time with her family. She lives in
South Jordan with her husband, stepson, and Goldendoodle.

Dr. Katie Bresnahan

Dr. Bresnahan grew up in a small town in New Hampshire and from a young age knew she wanted to become a doctor and heal animals of all shapes and sizes. Later, she graduated from Utah State University with a degree in Pre-Veterinary Medicine. She then attended the WIMU regional program
of Washington State and Utah State University and graduated in the class of 2020.

Dr. Bresnahan is certified in mixed animal acupuncture from the Chi Institute. She is passionate about integrating Western and Eastern medical approaches to give her patients the best possible outcomes. Her other interests include rehabilitation medicine and nutrition.

In her free time she enjoys hiking, trail running, and endurance horseback riding. When she is not out exploring the beauties of Utah, she can be found reading a good book and cuddling with her cat, Deaglan.

Dr. Michael Leonard

Dr. Leonard was born and raised in Washington state. He earned a bachelor’s degree from Western Washington University in business administration with an emphasis in management and marking. He worked for several years in retail management before deciding to return to school to pursue a career in veterinary medicine. He earned his doctorate in veterinary medicine from Washington State University.
After graduating, he moved to Utah to be closer to family. He is the father to two young boys. He also adopted a small mixed breed dog named Luna. In his free time, he enjoys hiking, camping, running, cycling, and creating stained glass art.

Our Receptionists


Liz grew up in rural Pennsylvania and has always had a love for animals. Over the years her home has been a haven for big dogs, cats, ferrets, rabbits, and freshwater fish. Currently, Bear—a Great Pyrenees—warms her feet at night and watches over six cats, a couple of tanks of fish, visiting grandchildren and Liz’s husband, Scott. Liz enjoys gardening, directing her local church choir, crocheting, time with family, and is passionate about genealogy and family history research.


Emily has been with Traverse Mountain Pet Care since January 2022. She has worked in the veterinary industry for almost 2 years. She has always had a love for all animals, but especially large breed dogs and rescue kitties. She grew up in Bountiful with a weimaraner and a cat, and even did an internship with a Vet in high school. Currently, she lives in Lehi with her 2 Great Danes, Bella and Venus, and 3 cats, Cabo, Rosie, and Frankie.


Bree has worked in the veterinary field for 7 years. She loves being able to greet every cute dog and kitty that comes through our doors. She was raised in Utah and is now raising her own family with the help of her high school sweetheart. She has four amazing kids who love animals just as much! She and her family of 3 awesome dogs: a doberman name Bruce, and boxer named Maggie, and a chihuahua mix named Misty. She loves camping, bowling, and remodeling her house.

Hannah L

Hannah has been working as a veterinary receptionist for over 7 years. She loves being able to help everyone she can. Hannah is an artist and loves working on her art whenever she can. She also loves to dance and is a big fan of broccoli. She has a havanese mix named Tank and a calico kitten named Marble.

Our Vet Techs


Cindy started working for us in February of 2016. After raising her two young boys she has decided to re-enter the work she loves as a veterinary technician. Cindy has several years of previous experience working at other clinics before starting her family. She is from Spanish Fork where she grew up farming and raising cattle. She and her family love the outdoors; camping, fishing, 4-wheeling and snowmobiling. Being raised on the farm she loves all animals, especially her two family dogs, a Yorkshire named Lilly and a Yellow Lab named Harley.

Courtney Del Castillo

Courtney joined our team in June 2018. She started working in this field in November 2012 and absolutely loves it. She graduated from Broadview University and passed as a Certified Veterinary Technician in October 2013. She grew up living all over the world but when her family moved back to Utah, she decided to stay. She lives with her husband, son, daughter, cat named Sammy and 2 dogs. Her pups are a Shiba Inu, Kanji and a Boder Collie, Luka.

Jessica P.

Jessica has been working as a Veterinary Technician for over 12 years, 10 of which have been part of this team. She was raised in the great outdoors of Jackson, Wyoming until she moved to Utah in 2004. Once here in Utah, she found her niche in life with the combination of nursing and her love of animals. Her interests and specialties are in surgery assisting and dentistry. She goes above and beyond for clients while taking care of their hospitalized animals with updated photos and personalized care. Outside of work Jessica enjoys camping, hiking and attending her son Zayden’s sports activities.


Chawnee has been working as a certified veterinarian technician since 2005, she graduated from Broadview University with an associates in Veterinary Technology and passed as a Certified Veterinary Technician. She has always had a love of animals and medicine and enjoys the opportunity to do both and help the furry side of the family. When she is not working, she enjoys hiking with her 2 dogs, Dill and Sora, or hanging out at home with her 2 cats, and her many plants.

Jessica A

Jessica grew up in Orem and has been working as a vet tech for 6 years. She is studying business management and biology with hopes of getting into Vet school soon. An avid outdoors girl, Jessica will almost always be found outside in her spare time between school and work. She loves hiking, camping, fishing, running half marathons, doing falconry, and anything that gets her outside. She currently has 1 cat and 3 chickens (who she loves very much).


Melina was born and raised in Utah and has worked with our clinic since late 2021. She is currently pursuing a degree in veterinary technology at Broadview College and will graduate in the fall of 2022. In her free time she loves spending time with her husband and labradoodle Buzz.


Ali has grown up in Utah her whole life and has been working as a Veterinary Technician since 2020. She also works a few hours a week at an equine veterinary hospital. She has always loved animals and is happy to be caring for them as a career. In her free time she enjoys spending time with her puppy Peanut, or riding her horse name Wendy.


Erin is currently halfway through her veterinary technology degree. She has one dog, a lab named Ginger, and one cat, Charlie. She loves camping, hiking, and being anywhere with her dog. She is very outgoing and adventurous, and she also loves watching movies cuddled up in her blankets and pets.


Laura has been a veterinary technician for several years and loves being able to help animals. While she adores all animals, she is a pushover for the giant breeds. She currently has 2 Saint Bernard’s, Parker and Max, and 2 Border Collies, Metaya and Tahlassi. She also has guinea pigs, sugar gliders, geckos and two cats named Karen and Nancy.. When Laura is not working, she enjoys taking long road trips with her pups and sometimes Karen. She is up for anything as long as she can take her dogs along.


Kaitlyn has been amongst our team since 2020 and has loved working with animals for most of her life. She is currently working towards her associates in Veterinary Technology. At work, she strives for efficient and altruistic care of patients and loves to help problem solve. Outside of work she delights in traveling, skateboarding, reading, and listening to podcasts. She adores her goldendoodle, Ollie, and loves to see our clients come in with their pets and does whatever she can to make each visit as pleasant as possible.

Our Tech Assistants/Kennel Care

Hannah F.

Hannah graduated from Lehi Highschool in May of 2022. She has been working evenings taking care of all our patients that spend the night, but now that she has graduated, she wanted to use that time to work during the day to help with patient care. Hannah adores animals and has two dogs named Willow and Rocket.


Taylor spent her last semester of high school at Lone Peak doing a work release program with us. After she graduated in 2022, she wanted to continue working with us as an employee. Taylor currently helps with patient care and enjoys getting more experience in the field. She has two dogs: an Old English Sheepdog and a Sheepadoodle.