106 Hwy 22 South
P.O. Box 477
Mapleton, MN 56065
(507) 524-3748
(Including After-Hours Emergency)

Our Staff

Dr. Tim Klein grew up on a farm near Ashton, Iowa. He received his Doctor of Veterinary Medicine degree from Iowa State University in 1989. He worked a mixed small animal practice in Grinnell, IA until 1993 when he and his family moved to Wells. For the next 10 years Dr. Klein did swine health…
View Profile Dr. Tim Klein

Owner / Veterinary, All Pets Clinic

Dr. Lynn Lendt grew up on a small farm near Lamberton, MN. From a young age Dr. Lendt knew that she wanted to be a veterinarian after taking care of her farm cats and dog. She received her B.S. in Animal Science at South Dakota State University, and received her DVM degree from…
View Profile Dr. Lynn Lendt

Veterinarian, All Pets Clinic

Tracy Schmidt grew up in Owatonna, Minnesota. After graduating high school she received her Associate of Applied Science degree at the University of Minnesota, Waseca in 1987. Tracy became a Certified Veterinary Technician and has worked in Mapleton for over 20 years. Tracy currently lives in…
View Profile Tracy Schmidt

Veterinary Technician, All Pets Clinic

Lori Gravlin graduated from Minnesota School of Business in 2013 with a Bachelor’s in Veterinary Technology. She grew up and lives in Faribault, MN. Lori has 3 cats, Roseabelle, Penny Cleocatra and a dachshund named Mallie. Lori has always had a passion for helping animals. After several…
View Profile Lori Gravlin

Veterinary Technician, All Pets Clinic

I grew up out in the country in Le Sueur, MN where animals were always around! I always had a love and passion for taking care of animals. I graduated from Ridgewater College in Willmar, MN in 2017 with an Associates Degree in Veterinary Technology. I plan to take my VNTE this November…
View Profile Michelle Maczkowicz

Veterinary Technician, All Pets Clinic

Jamie grew up in the small town of St. Clair. Graduated from St. Clair high school in 2017. She then went to Iowa Lakes Community College to further her education in the Veterinary technician program. She graduated in May of 2019 with an Associate’s degree in Veterinary technology…
View Profile

Jamie Goettl

All Pets Clinic

Dr. Christy Stone grew up on a cow/calf ranch in western Nebraska. She received her B.S. in animal sciences from Chadron State College in 2001. She is a 2004 graduate of Kansas State University College of Veterinary Medicine. After graduation, she practiced in a mixed animal hospital in…
View Profile Dr. Christy Stone

Veterinarian, All Pets Clinic

Dr. Jordan Stenzel grew up in Easton, Minnesota. He enjoyed his time growing up in a small town and is looking forward to returning to the lifestyle and values of a rural community. He received a degree in Biology from the University of Wisconsin-La Crosse, and in 2015 he graduated from…
View Profile Dr. Jordan Stenzel

Chiropractor, All Pets Clinic

Michelle Bammert grew up between Minnesota Lake and Wells, MN on a farm where she has always had a love for animals. She graduated in 2004 from Maple River High School in Mapleton and started her college experience in Marshall, MN at Southwest Minnesota State University…
View Profile Michelle Bammert

Veterinary Technician, All Pets Clinic

Katie Klockmann grew up on a farm in Winthrop, MN where she got the chance to experience working with many different animals. She has always had a passion for working with animals, so in 2010 she started off her college experience at SDSU in Brookings, SD with an interest in animal science…
View Profile Katie Klockmann

Veterinary Technician, All Pets Clinic

Hi my name is TJ and I am about 2 years old. I came from Dr. Klein’s farm and I love being here at the clinic and getting to live with such a caring group. I know I have some pretty big shoes here to fill as the new clinic cat but I am up for the job…
View Profile TJ

Clinic Cat, All Pets Clinic

Brittany grew up on a farm just outside of Frost MN, she graduated from Blue Earth Area high school in 2017 and then attended Iowa Lakes Community College to further her education in Veterinary technology. She graduated in May of 2019 with an Associate’s degree in Veterinary Technology. In her free time, she loves …
View Profile

Brittany Johnson

All Pets Clinic

Dr. Nancy Swedin grew up on a small hobby farm near Elysian, Minnesota. She received her B.S. in Medical Technology in 2001 and worked for a number of years as a medical technologist at various facilities within the Mayo Health System. Once her children became older, she had the opportunity…
View Profile Dr. Nancy Swedin

Veterinarian, All Pets Clinic

Bev Klein grew up on a farm near Sheldon, Iowa, and graduated from the University of Minnesota Waseca in 1984 with an Associate’s Degree in Veterinary Technology. After graduating she was a surgical technician at Iowa State University College of Veterinary Medicine. She had known Tim since…
View Profile Bev Klein

Bookkeeper, All Pets Clinic

Lisa Danberry graduated from the Minnesota School of Business in 2009 with an Associate’s degree in Veterinary Technology. After completing an internship with us, and passing her national certification test she became a permanent member of the All Pets staff. She has always enjoyed the…
View Profile Lisa Danberry

Veterinary Technician, All Pets Clinic

Brittany Malson is a hometown girl who grew up around Mapleton and graduated from Maple River High School in 2006. She attended UW-River Falls where she graduated with a Bachelor’s degree in Animal Science. She then graduated from Globe University in Woodbury with an…
View Profile Brittany Malson

Veterinary Technician, All Pets Clinic

Hi my name is Laura. I am 22 years old and a veterinary assistant here at All Pets! In the future though I will be going back to school to become a certified veterinary technician. I have been working in the veterinary field for about 5 years now, and I would definitely…
View Profile Laura Kimes

Veterinary Assistant, All Pets Clinic