Tom Randall, DVM
Dr. Randall is the owner and head
veterinarian. He graduated from the University of
Minnesota College of Veterinary Medicine in 1991. He
has owned the Forest Lake Veterinary Hospital since 1997.
As a general practitioner Dr. Randall enjoys all areas of
medicine and surgery. Six years at a practice that
included an emergency service fostered a special interest
in emergency medicine and surgery. His favorite part
of practice remains new puppy and kitten exams. He
is married and has two children. His hobbies include
playing with the kids, coaching and watching said children
in numerous sports venues, geocaching, running and an
occasional triathlon or marathon. The Randalls have
2 cats (Frisco and Maggie) and two dogs, (Kipper and
Juno).
Krista
Steffenhagen, DVM
Dr. Steffenhagen is a 2008 graduate
of the University of Minnesota College of Veterinary
Medicine. She
initially practiced on dairy cattle but made the
transition to small animal medicine one year out of
school because she missed interacting with clients and
their pets. Dr.
Steffenhagen’s
favorite part of practice is working with clients that
have brought home a new pet (young or old) and helping
them manage the first few months with the new addition
to their family. Other
areas of practice that she enjoys are surgery, difficult
internal medicine cases, and weight management. When Dr. Steffenhagen is not
working she can be found working on her home, running,
biking, or walking her two dogs
Vera , a German Shorthaired pointer, and Bella, a Boston
Terrier.
Sarah Rapp, DVM
Dr. Rapp graduated from the Iowa State College of
Veterinary Medicine in 2006. Her hobbies include
running, hiking, and downhill skiing. She enjoys all
aspect of medicine and surgery, especially dermatology and
behavior. She has a golden retriever named Palmer
and a cat named Riley.

Angela, Technician
Angela is a 2001 graduate of the
Medical Institute of Minnesota. She has worked with
us since January of 2002. She enjoys the many
aspects of her job that allow her the opportunity to not
only contribute to the health of pets with homes, but also
to the many lucky homeless kittens and puppies that we
help here. She currently resides in Wyoming with her
husband, Kevin. Angela’s compassion for animals has
left her with 6 horses, 5 dogs, 7 cats, and a chinchilla.
Jennifer, Technician
Jen has been with us since April of
2003. When physical therapy assisting didn’t agree
with her, Jen decided to follow her heart and entered the
world of veterinary medicine. Her love for animals
is now shared in both career and home lives.
Jen currently has 3 pets– 2 dogs (Pebbles the
rottweiler and Izzy the chihuahua) and 1 horse (Binta, an
arabian). If she isn’t playing with, or taking care
of, her four-legged kids, she is enjoying the outdoors.
Molly, Veterinary Clinical Assistant
Molly joined our practice in February
2004. She graduated from Duluth Business University
with a degree as a Veterinary Clinical Assistant in
1995. She and her husband, Bobby have two children,
Brady and Emily. Welcoming Brady and Emily into
their home are two dogs, Gracie (Hungarian Vizsla) and
Trigger(Chocolate Lab), and four cats (Diabla, Dixie, Coco
and Guzie).
Kelly,
Certified Veterinary Technician
Kelly joined our practice in March
2008. She came to us with 8 years of experience as a
certified veterinary technician. She graduated from
the Medical Institute of Minnesota in 2001. Kelly
enjoys all aspects of her job, especially helping sick
animals recover and educating owners about their
pets. She also really enjoys meeting puppies and
kittens for the first time and watching them grow to be
healthy adults. Kelly lives in Hugo with her husband
Dave and their two daughters, Emily and Mackenzie.
They also have three pets, Hobey Baker (a chocolate lab),
Josey Wales (a black and while cat).
Susie, Receptionist
Susie has been with
us since 2008. She started out as a client but was
excited to join us when a job opening became
available. She lives in Wyoming with her husband,
Mike, and daughters Jessica and Carly. She loves
spending time with her family and watching her kids play
sports. She has a Maine Coon named Sota and a dog
she rescued named Split.