Now Offering Acupuncture! Click here to learn more
Ham Lake Veterinary Hospital

Meet Your Dedicated Ham Lake Veterinary Team

Meet the Veterinarians & Team of Ham Lake Veterinary Hospital! We’re pleased to provide exceptional vet care for your pets!

Get to know our veterinary team!

Dr. Tomas Egoavil


Dr. Egoavil's Bio

Dr. Tomas I. Egoavil, DVM, is originally from Caracas, Venezuela. He attended Florida International University, where he obtained his Bachelor’s degree in Biology. He then graduated from the University of Minnesota and received his Doctorate of Veterinary Medicine. He has worked with Dr. Gauer and Dr. Green at Ham Lake Veterinary Hospital since 2019. Dr. Egoavil speaks fluent English and Spanish.

Dr. Egoavil enjoys hiking the trails throughout Minnesota and visiting his family and the ocean in Florida. He has a very sweet rescue dog named Rita from Alabama.

Ham Lake Veterinary Hospital Logo

Dr. Paul Gauer


Dr. Gauer's Bio
I have always loved animals and pets so working with them all day and learning how their bodies work fascinates me. Every day, I feel like I am making a difference in the lives of not only my pet patients but also their human families as well.

Dr. Paul Gauer grew up by the Mississippi River in Ramsey, Minnesota, and earned his Doctor of Veterinary Medicine degree at the University of Minnesota in 1993. He founded the Ham Lake Veterinary Hospital in 2005, and in 2014 his wife Dr. Amy Green Gauer started the Isanti Pet Clinic. When away from the office Dr. Gauer enjoys spending time with Amy, whether it’s golfing, canoeing the BWCAW, or spending time with Amy’s grown triplet sons. He also likes getting out in the woods with Rei, a Brittney Spaniel, who also comes to the office with him daily.

Ham Lake Veterinary Hospital Logo


Manager/Veterinary Technician

Amber's Bio

My name is Amber. I have been a Veterinary Technician for eight years at Ham Lake Vet; I got hired while in college and have been here since. I attended Argosy University; I graduated in 2016. Now I’m the Hospital Manager here. I have two young kids, two dogs (Butters, Gator) and a cat (Wicket), and I can’t forget my betta fish (goldy). During my free time, which with two kids a year apart, it’s hard to have, I enjoy yoga, reading, traveling, and knitting.

Ham Lake Veterinary Hospital Logo


Assistant Manager/Veterinary Technician

Hannah's Bio

My name is Hannah, and I have been at Ham Lake Vet since 2019. I have always loved animals and knew since I was little that I’d have a career working with them one day. I couldn’t picture myself doing anything different! When I’m not at work, I spend time with my daughter, fiancé, and four fur babies, Callie, Winston, Sox, and Achilles!

Ham Lake Veterinary Hospital Logo


Certified Veterinary Technician

Natalie's Bio
I graduated with an AAS in Veterinary Technology from Minnesota School of Business in 2014, and have been working at Ham Lake Veterinary Hospital since 2019. Veterinary medicine is my passion and I would not be happy doing anything else. I have a teenage son, 2 dogs, and 4 cats it is a full house but it is never a dull moment.
Ham Lake Veterinary Hospital Logo


Veterinary Technician

Kayla's Bio

Hi! I’m Kayla; I’ve been a tech since 2010. I started my career as an emergency tech and still have a passion for helping with complicated cases. I spend most of my time with my “kids” at home when not working. I have a small herd of horses, a pack of dogs, a few cats, a flock of chickens & ducks, a handful of pocket pets, and a trio of peafowl. I enjoy showing my horses when not cleaning the barn or fixing the fence.


Veterinary Assistant

Amisa's Bio

I’ve loved animals since I was a kid; my goal is to go back to school to become a CVT and work in an equine hospital or a zoo. I’ve got four animals of my own that keep me pretty busy. I love riding, reading, hiking, kayaking, scuba diving, and traveling domestically and internationally. I’d love to learn a couple of new languages, photography, vegetable gardening, and calligraphy.


Receptionist / Veterinary Assistant

Jaime's Bio
Hi! My name is Jaime and I have worked at Ham Lake Veterinary Hospital for 2 years now. I love the animals and helping clients. I have a shi tzu of my own and a tarantula named Legs, I’m excited to see where this career will bring me!

Jaime H

Veterinary Assistant

Mel's Bio

My name is Jaime, I work at Ham Lake Veterinary Hospital as a Veterinary Assistant. I am
currently going through school to become a Certified Veterinary Technician. I have a new puppy
(Willow), a quarter horse (Fidget),and a mini donkey (Cinnamon). When I am not at work, you
can find me out enjoying nature with my boyfriend and our fur-babies.


Veterinarian Technician Assistant

Emily's Bio
My name is Emily! I am a Veterinarian Technician Assistant! I am currently going to Dakota County Technical College for my veterinarian technician degree. I like to ride horses, read books, or spend time with my fur-babies; Rain, Baby, Lola, and Lacy!
Ham Lake Veterinary Hospital Logo


Veterinary Assistant

Stephanie's Bio

Hi, I’m Stephanie. I’ve been a part of the Ham Lake team since January 2021. I work part-time as a vet assistant while also attending vet school at the University of Minnesota. I love to spend a little bit of free time with friends, family, and my dog Lucy!

Ham Lake Veterinary Hospital Logo



Kennedy's Bio

Hello! My name is Kennedy. I currently work as a receptionist at Ham Lake Veterinary Hospital. Some of my hobbies and interests include camping, video games, ecology, true crime documentaries/podcasts, and hanging out with my tuxedo cat, Louise. I can’t wait to meet you and your four-legged friends!



Mel's Bio

Hello, my name is Mel. I was at Ham Lake Veterinary Hospital as a receptionist. I have worked in the small animal field for the last couple years and I love it! In my free time, I like spending time with my Husband, two boys, and all of our animals. We have 2 horses, 2 goats, 6 dogs, 1 cat, and way too many chickens.

Meet the Pets of Ham Lake Veterinary Hospital!


Hannah’s Fur-Baby

Winston's Bio
Hello! My name is Winston, and I am Ham Lake’s finest kennel assistant! I make sure the floor is squeaky clean by eating everything in sight! I love coming to work with my mama!
Ham Lake Veterinary Hospital Logo


Heidi’s Fur-Baby

Eowyn's Bio
This is Eowyn. She likes to act like a dog and cuddle all the time. She is very talkative and likes to make sure I don’t drown after coming out of the shower by jumping on me when I dry myself off. She is my favorite, but don’t tell the others.