Dr. Krista Steffenhagen

Dr. Krista is from Red Wing, MN and received her Doctorate of Veterinary Medicine from the University of Minnesota in May of 2008. She is the owner and lead veterinarian at Blaine Family Veterinary Hospital. She purchased the hospital in August of 2015 and continues to grow and build relationships with the families of Blaine and surrounding communities by caring for their pets and ensuring that each owner is involved in the care of their furry family members. She shares her world with her husband Steve, 2 sons and daughter. They share their lives with Benny the cat, Vera the German Short Haired Pointer and Baxter the Quarter Horse. She spends her time riding their horse, training horses, spending time with family and friends, gardening, being active outside; but her most favorite thing is being a Mom!


Dr. Katherine Hanson

Katie’s love for veterinary medicine began when she was in diapers, playing with her family cats. As she grew up, her fascination and desire to care for animals continued to develop. She fell in love with science, especially biology and medicine. She earned her Bachelor of Arts at Gustavus Adolphus College with a major in Biology Science and minor in Religion Studies. She then attended the University of Minnesota where she received her Doctor of Veterinary Medicine. Throughout her education, she remained committed to extracurricular activities such as Pre-Vet Club, Susan G. Komen Philanthropy, Church Youth Group, Student American Veterinary Medical Association (SAVMA), and Alpha Psi Vet Club – always striving to help her community while gaining invaluable veterinary experience.

During her time at the Veterinary Medical Center, she developed a passion for dentistry, soft tissue surgery, and preventative medicine. She expanded her knowledge and experience by working side by side with multiple board-certified specialists in each field.

During her time away from the clinic she enjoys many outdoor activities such as camping, especially in the Boundary Waters, and swimming. In the winter she enjoys speed skating, and when it’s just too cold to go outside, crafting. She additionally loves to travel. She has visited Thailand, Costa Rica, London, Jamaica, Dominican Republic, Mexico and Canada.

She currently has one cat, Elphie, who is a spunky little thing. Elphie was Katie’s first independent spay in vet school – it was love at first sight. She also has the sweetest pittbull mix dog, Ted, who was rescued by her husband through Rotta Love Rescue many years ago.


Dr. Cristina Cardetti

Dr. Cristina first worked at Blaine Family Veterinary Hospital as a veterinary assistant when she was in vet school, but returned in June of 2021, this time as a veterinarian! She graduated from the University of Minnesota College of Veterinary Medicine in 2020 and she is passionate about working with clients to keep their pets happy and healthy.

Some of her favorite things about being in veterinary medicine are preventative medicine and surgery. She shares her home with her shepherd mix, Frankie, and her cats, Violet & Benny. Her favorite pastimes are reading, watching Netflix, spending time on the water swimming or boating, and hiking or walking with Frankie.


Dr. Heather Lee

Dr Lee has always had an interest in science and animals and is glad she could find a profession that combines these two loves. She received her Doctorate of Veterinary Medicine from the University of Minnesota in 2013. She then decided to do an elective rotating internship at a large referral hospital in San Diego for a year. This allowed her to see a lot of interesting complex cases in a short period of time. After finishing her internship, she returned to Minnesota and started working at a small animal clinic.

She recently joined the Blaine Family team in July 2021. Her interests in veterinary medicine include preventative care, internal medicine, and dentistry. One of the things she enjoys most is helping people understand and make educated decisions about their pets health care.

She shares her home with her two pit bull mixes (Bowie and Ziggy) and her three cats (Lego, Ptera, and Podrick). Outside of work she enjoys hanging out with her pets or meeting up with friends to try new restaurants or breweries. She also enjoys cooking, baking, hiking, fishing, and traveling.





Dawn is from Northfield, MN and joined BFVH in June 2020 as our Practice Manager. She graduated from Argosy University’s veterinary technology program in 2005 and has been in the animal field ever since. Dawn’s favorite part of being a practice manager is helping staff to develop professionally and achieve their goals. She feels fortunate to be able to combine that with her love of veterinary medicine and the investigative process involved in challenging cases–she considers herself a bit of a science nerd and if she hadn’t gone into veterinary medicine she would have likely ended up in forensics! She shares her life with her husband Andy, their young son and two cats, Izzie and Crackers. In her free time, Dawn can be found spending time with her family, quilting, gardening, camping, fishing or practicing archery.





Deanna is from Blaine, MN and is a Veterinary Technician. She earned her degree in 2012 from the MN School of Business. She has been with Blaine Family Veterinary Hospital since September 2019 but has been in the veterinary field for 8 years. She shares her world with her boyfriend and their 3 dachshunds; Maebelle, Archer, and Barlea along with their 2 cats Booda and Lilly. There is not one thing that Deanna doesn’t love about her career in the animal field. When not working, you can find her spending time with her family, relaxing at home with her fur babies, and doing puzzles.



Liz joined Blaine Family Veterinary Hospital in August 2020 as our Lead Technician, however, her rescue’s partnership with the clinic began in 2016. Liz runs Rescued Pets Are Wonderful, a rescue which focuses their efforts on those homeless animals which are in need of intensive medical care. She attended Metropolitan State University where she majored in Humane Education and Shelter Management, and she has been in the veterinary field for about 10 years. She shares her home with her long-term boyfriend, her stepdaughter, and 5 rescue dogs, all with medical issues–Peevee the pitbull, Boomer the golden retriever, Timmy the 2-legged chihuahua, Cricket the Yorkie, and Dixi the lab/shepherd mix. Liz is fortunate to be able to combine her love of science & innovation in veterinary medicine with her passion for animal rescue.



Ashley started at Blaine Family Veterinary Hospital in August 2020 and is one of our Veterinary Technicians. She was born in International Falls and started her veterinary career in the US Army where she obtained her Animal Care Specialist diploma from the Academy of Health Sciences. She went on to serve in the Army for 12 years as a veterinary technician, caring for military dogs as well as service members’ pets. She then moved to emergency medicine before coming to join our team. She is passionate about helping our fur babies stay happy and healthy, and when she isn’t at work she can be found cuddling with her dachshund, Snickerdoodle, and her cat, Inquizzitive while watching scary movies and playing World of Warcraft!



Yvonne graduated from the Minnesota School of Business Veterinary Technology program in 2015 and has been in and out of the veterinary field before joining our team in August of 2020. She doesn’t have any pets of her own at the moment, but hopes to add a furry family member soon! She enjoys lots of different activities in her spare time–biking, hiking, photography, reading, attending concerts, bonfires, taco nights, going to the zoo, and most of all, spending time with her son who will be turning 7 in December!




Cliff graduated from the University of Central Florida with a BS in Biochemistry in 2020 before moving back to Minnesota and joining BFVH in February of 2021. While he was in Florida, he worked as a veterinary technician for 3 years at a practice that saw all species of animals. His favorite patients there were the goats, but his favorite thing about veterinary medicine is actually the people that he gets to interact with on a daily basis! He is continuing his studies at the University of Minnesota and plans to pursue veterinary school in the future.

When he isn’t studying or working, Cliff loves hanging out with his dog, Arlo and his axolotl named Gale. He also enjoys gardening, running/Orange Theory, rugby and baking.


Kiersten is a 2018 graduate of Argosy University’s Veterinary Technician program and joined our team as a CVT in May 2021. Her favorite part about working with animals is gaining their trust and making their experience with us a positive one. She loves being able to help them feel better and watching puppies & kittens grow up into adulthood. Kiersten shares her home with her boyfriend, Marco, 3 cats (Mocha, Mister & Ombre), their dog Kali, a bearded dragon named Lucius, Lilith the ball python, and Lex the Pacman frog. She loves to spend her free time hiking with Kali, listening to podcasts, reading, and coloring. Kiersten also is starting a small business from home creating skin & hair products, starting with lip balm!



Erin joined us in January 2021 as a veterinary technician. She graduated from Argosy University with her veterinary technician degree and has spent the last 8 years in the veterinary field. Her favorite part about being a vet tech is assisting in surgery, especially the odd surgical cases and orthopedic surgeries. She also really enjoys educating clients on the best care for their furry friends! Erin shares her life with 3 German shepherds named Henry, Clark, and Willa. She loves hiking, being outdoors, and spending time with her family.


Jenn joined Blaine Family in the summer of 2021 after working at a specialty clinic in the Chicago area for 2 1/2 years. She has obtained a bachelor’s degree in Animal Science from the University of Tennessee and is currently working on her graduate degree in Wildlife Management. Jenn absolutely loves enthusiastic puppy visits and being able to watch pets that come in very ill progress through their treatment and recovery. Jenn shares her home with her daughter; her 2 cats, Magnolia & Khal; and her pitbull, Apollo. In her free time, she enjoys baking, weight lifting, and hiking.



Jackie is a veterinary technician here at Blaine Family who started with us in 2021 after 8 years in the veterinary field. Her favorite part of being a technician is being part of surgeries and doing dental procedures but when she is away from work she loves reading, writing, photography, camping, gaming and crocheting. Jackie & her husband share their home with Jetson (their beagle mix), Garlic & Chive (budgies), a jumping spider and 7 tarantulas!



Laura joined Blaine Family in August 2021 as a veterinary technician. She graduated from Argosy University with an AAS degree in veterinary technology and has been working in shelter medicine for 6 years. She is passionate about connecting with owners and bonding over the love of their pet. As a veterinary technician, she feels lucky to have the skills to help animals in need and to bring hope & comfort to their families. Laura shares her home with her son & daughter along with 2 mini rex rabbits (Balder & Beauty), 2 guinea pigs (Banshee & Suki) and 3 American bulldogs (Creed, Iceberg & Winnie). When she isn’t at work, she can be found watching her children participate in gymnastics or going on walks with them and the dogs!




Katilyn joined us as a receptionist in 2021 after working in retail and customer service for 3 years. She was excited to move into the veterinary world so she can help animals and utilize her people skills to comfort & reassure owners when their pets are ill. She has a very large human and furry family with 5 siblings and lots of nieces & nephews, along with horses, dogs, reptiles, birds and livestock. She loves kayaking, fishing, traveling, going to rodeos and spending time with family & friends.



Mariah joined our team in August of 2021 after years of customer service experience in human medicine and call centers. While she loved interacting with people every day in her previous roles, she is excited to get to see the animals that come in with their people now too! Mariah loves reading, traveling with her husband, spending time with family and smothering her 2 cats with love! Simba & Nala share Mariah’s attention with a bearded dragon named Norbert.





Kathryn is from Maple Grove, MN and is a current Veterinary Student at the University of Minnesota College of Veterinary Medicine with a graduation date in May 2022. She has been in the Veterinary field since high school and started at Blaine Family Veterinary as a Veterinary Assistant in the Spring of 2019. Her favorite parts of animal medicine are radiology, oncology, and internal medicine. She loves the constant change in animal medicine and applying what she has learned to care for many different animals. Kathryn shares her home with her beloved miniature dachshund Roxie and other vet students. When not working or studying hard, she enjoys spending time at her cabin with family and friends, traveling and visiting places such as Belize, Guatemala, and Italy.



Kendra joined Blaine Family in March 2021 as a Veterinary Assistant. She is a veterinary student at the University of Minnesota College of Veterinary Medicine with an anticipated graduation date in May 2024. While obtaining her BS in Agricultural and Biosystems Engineering from NDSU, she did multiple internships at both large and small animal veterinary clinics, the Red River Zoo, and in veterinary sales. Her greatest passion in veterinary medicine is surgery & internal medicine, and she loves that the field is constantly changing and providing new learning opportunities. When she isn’t working or studying, Kendra enjoys spending time with her family & friends at the cabin, hunting, and fishing.