Meet the Team

Our veterinarians are all licensed and accredited to practice in Iowa and Illinois. They are also members of both the American Veterinary Medical Association and the Iowa Veterinary Medical Association.


Greg Garvin, DVM

Dr. Garvin is a 1978 graduate of the Iowa State University College of Veterinary Medicine. He practiced in Algona, IA for 5 years after graduation before accepting a position at the Walcott Veterinary Clinic in 1983, where he has stayed since. Dr. Garvin grew up raising hogs and cattle in the rural Muscatine area. In his free time he enjoys outdoor activities and spending time with family and friends.

Grant Allison, DVM

Dr. Allison is a 1984 graduate of the Iowa State University College of Veterinary Medicine and a 2009 graduate of the Executive Veterinary Program Certificate in Swine Health Management from the University of Illinois. After spending his first year in South Dakota, he has been in clinical practice in Walcott since 1985. In his spare time, Dr. Allison enjoys reading about pigs and running road races up to 13.2 miles. His favorite race is the Flying Pig Half Marathon.

Nathan Wedeking, DVM

Dr. Wedeking is a 2001 Iowa State University College of Veterinary Medicine graduate. He accepted an associate position here at the Walcott Veterinary Clinic that May, and has been providing service to both large and small animal clients ever since. Dr. Wedeking enjoys the variety provided by general practice, and the relationships developed with our diverse clientele. Dr. Wedeking enjoys time with his family passing on outdoor traditions.

Ryan Schaefer, DVM

Dr. Schaefer is a 2008 graduate of the Iowa State University College of Veterinary Medicine. He worked at a large and small animal clinic in NW Iowa for a year before coming back to Walcott in 2009. Dr. Schaefer is from the Blue Grass area where he grew up on a dairy farm. Rural Walcott is now his home with his wife, kids, cat Tater and dog Arlo. In the spring and fall Dr. Schaefer enjoys helping with fieldwork on the family farm.

Allison Knox, DVM

Dr. Knox is a 2019 graduate of the University of Illinois College of Veterinary Medicine. She joined the Walcott Veterinary Clinic in June 2019 and enjoys the variety of mixed animal practice. Having spent most of her life in Champaign, Illinois, she now calls Blue Grass her home. In her spare time, Dr. Knox enjoys reading and caring for her adopted dog, Sam.

 Our dedicated and compassionate  healthcare team is committed to providing personal attention to the unique concerns of each individual pet owner.


Jamie, Veterinary Assistant

Jamie attended Kirkwood Community College to obtain her Veterinary Assistant degree in 2005 after an internship with the Walcott Veterinary Clinic. She has always worked with animals, on her family’s farm or at the vet clinic. Jamie enjoys interacting with clients, pets, and livestock. Jamie is interested in helping the future farming youth by volunteering with the 4-H program. She has several pets and a cow herd, which she hopes to expand.

Shaya, Office Assistant

Shaya began professionally working with animals when she joined the Walcott Veterinary Clinic team. Her favorite part of her job is helping find the right course of action for the patient. She is interested not only in the world of veterinary medicine, but also in conservation. Shaya has one dog, Sadie, and three cats, but cares for many others who either don’t have a home or are just traveling through. Sadie, a rescue, was brought into the family as a puppy and has stolen everyone’s hearts (and cheese) ever since.

Amanda C., Office Assistant

Amanda became part of the clinic family in the spring of 2021. She has a background working with animals in a few different fashions. When she isn’t at work, Amanda enjoys spending time with her family, whether it’s in the garage or at the races.

Amanda L., Veterinary Technician

Amanda is a registered veterinary technician, having graduated from the Muscatine Community College vet tech program in 2022. She joined the Walcott Veterinary Clinic in the fall of 2023, having previously worked in other vet clinics and with shelter animals. In her spare time, she enjoys fishing, hunting, working on classic cars, and spending time with her daughters and dogs.

Hailey, Student Office Assistant

Hailey joined the WVC team in the spring of 2021 while in high school. Having grown up with animals, she is currently studying Animal Sciences at Iowa State University with the goal of attending veterinary school. She enjoys dog walking and fostering kittens for the local shelter, as well as spending time with her own dog and cat at home.

Kayla,  Student Office Assistant

Kayla is a part time student employee who joined the Walcott Vet Clinic team in the summer of 2023. You will often see her in the clinic on the weekends helping our vets in the exam room. During the week, Kayla attends Bettendorf High School as a junior. When not at work or school, she enjoys spending time with family, friends, and her pets (four dogs and a cat!).