Meet Our Doctors

Meet Our Doctors

Amy Hinton, DVM

Dr. Amy Hinton was raised in Center Valley, Pa. Graduating from the University of Illinois with a degree in Ecology, Ethology and Evolution she worked as a Veterinary Assistant at Quakertown Veterinary Hospital prior to attending and graduating from the University of Tennessee College of Veterinary Medicine. A founding partner of Best Friends Animal Hospital in Chambersburg she went on to ...

start a Veterinary practice in Shippensburg.

Dr. Hinton enjoys diagnostic and preventative medicine. She believes there are many ways to treat and prevent diseases and is open to Alternative medicine and is certified in Medical Acupuncture for Veterinarians.

She loves her family animals and enjoys raising Golden Retrievers, English Bulldogs, miniature American shepherds, spotted walking horses and gaited mules and yes she has wonderful people who help with all these! She and her husband Trent relish travel and socializing with just about everyone.

Read More

Sally Adams, DVM

Dr. Sally Adams is a 2011 graduate from The Ohio State University College of Veterinary Medicine.  Her areas of interests include small and large animal surgery, preventative herd health, calf care, preventative dental health and oral surgery, and internal medicine.  Dr. Sally continually strives to better her veterinary knowledge by regularly attending continuing education classes and seminars for small and large ...
animal medicine.  Focusing on individual patient and client needs are at the center of Dr. Sally’s practice philosophy.
Outside of work, Dr. Sally is often found helping her husband on their dairy farm with their young son in tow.  She is also active in her church, serving on the campus ministry committee.  Dr. Sally still enjoys horseback riding when she has a chance, and walking their puggle, Elvis.

Read More

Amanda Mosich, DVM

Dr. Amanda Mosich is a 2016 graduate of The Ohio State University College of Veterinary Medicine. She is originally from Penn Yan, NY in the Finger Lakes Region and her family still resides here. She is excited to be starting her veterinary career here with us at Mountain View Veterinary Services. Dr. Amanda enjoys all aspects of mixed animal veterinary medicine ...

and is interested in herd health, small ruminant and cervid medicine as well as large and small animal surgery. Her interests outside of veterinary medicine include softball, watching a variety of sporting events, spending time outdoors hunting and hiking as well as spending time with family and friends. She is accompanied in Pennsylvania by her old man Chocolate Labrador, Brutus.

Read More

Katie Shaw, DVM

Dr. Katie Shaw is a 2014 graduate of The Ohio State University College of Veterinary Medicine. She grew up on a small beef farm in central Ohio, and developed a love for animals early in life. After graduation, Dr. Katie worked in a large animal practice outside of Buffalo, New York, where she focused on dairy cattle, horses, and small ruminants. ...

She joined the Mountain View team in May of 2017. Her professional interests include herd health, bovine lameness, surgery, and preventative medicine for both large and small animal patients. When not at work, Dr. Katie enjoys hiking and spending time outdoors with her Jack Russell Terrier, Norman.

Read More

Kaitlyn Revercomb, DVM

Dr. Kaitlyn Revercomb is a 2018 graduate of Virginia-Maryland College of Veterinary Medicine. She grew up on small farm in the Shenandoah Valley of Virginia where her family still resides and farms. Her professional interests include herd health, small ruminant medicine and management, advanced reproduction technologies, and preventative medicine in both large and small animals. When not at work, Dr. Kaitlyn ...

enjoys playing volleyball and spending time outdoors with her husband and two Australian Shepherds, Lila and Leo.

Read More


*Required Fields


Please note this is JUST a request for an appointment.
If you have not received a phone call from our office confirming an appointment within 24 hours of a request, please call our office. Note: request forms are only checked during normal business hours and days. Thank you!