Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Rogue Valley Veterinary Hospital in Rockford! We’re pleased to provide exceptional vet care for your pets!

Please call us at (616) 863-9390 to speak to one of our caring veterinary staff members!

NINA DUFLO, D.V.M.

Medical Director   

Dr. Duflo graduated with her medical degree from Michigan State University in 2010 and joined the Rogue Valley team in 2017.  Her focus as a doctor is strengthening the human-animal bond and performing surgeries, particularly dental surgeries.  At home she lives with her Boston Terrier, Birdie and a black Labrador retriever named Keen.  She enjoys hunting, kayaking, spending time with her family, and working on her family’s farm in her off time. Her favorite part about working at Rogue Valley is the high quality of medicine that we offer our patients. She also really enjoys her rehab patients and watching them get healthy!

SHANNON R. KLEIN, D.V.M.

Dr. Klein joined the Rogue Valley team in 2011 as an associate veterinarian.  She has a Bachelors of Science from the University of Findlay and got her veterinary degree from Michigan State University in 2002.  She holds special interest in internal medicine, especially endocrinology and nephrology.  She also enjoys practicing some exotic medicine.  She lives with her husband and two sons, along with 1 dog, 1 cat, 2 birds, 1 snake, 2 aquariums, chickens, and ducks.  While not at work, she is a substitute teacher, she spends time with her children, gardening, crafting, and fitness training. Her favorite part about working at Rogue Valley is developing lasting relationships with clients and co-workers!

ANNE VARGO, D.V.M.   

Dr. Vargo is a 2015 graduate of Ross University School of Veterinary Medicine, having completed her clinical year at Cornell University. She joined Rogue Valley in 2017. She enjoys promoting the human-animal bond through wellness and preventative care visits, internal medicine, and soft tissue surgery. She also has special interests in canine reproduction, pediatrics, kennel management, and hospice/palliative care. Dr. Vargo’s free time is often spent with her Chihuahuas and Australian Shepherd, usually hiking, kayaking, or going to a dog show. She also holds positions as the President of the Chihuahua Club of Michigan and the Chihuahua Club of America Health Committee. Her favorite part about working at RVVH is the awesome staff, clients, and patients!


Practice Manager

KAREN WILLIAMS

Practice Manager

Karen has been working in the veterinary industry for over 25 years and has been the practice manager here at Rogue Valley since 2018. She lives with her dogs Bella, Cindy Lou and her cat Molly. In her free time she likes to camp, go to her cottage, and do anything outside/in the water. Her favorite part about working at RVVH is the staff, “Evyerone is so skilled at what they do and they feel like family”.


Medical Support Staff

SAMANTHA

Licensed Veterinary Technician

Certified Canine Rehabilitation Veterinary Nurse

Sam joined the team in 2016 and has since gotten her certifications in PennHip and Canine Rehabilitation.  She attended Baker College and the Canine Rehabilitation Institute. She lives with her cats Harrison, Allie, and Nora. In her free time she likes to kayak, fish, hike and read. Her favorite part about working at RVVH is watching her rehab patients make great strides toward a better life!

JENNA

Licensed Veterinary Technician

Jenna joined the Rogue Valley team in 2019. She went through the vet tech program at Columbus State Community College. She lives with her husband, 4 year-old son, Labrador Retriever Stetson, and two Bulldogs Frankie and Nora. In her free time she likes to boat, camp, hang out with family, and watch the Ohio State Buckeyes play football. Her favorite things about working at Rogue Valley is educating the clients about their pets, seeing new puppy appointments, and laughing with her co-workers!

TAYLOR

Licensed Veterinary Technician

Taylor joined the Rogue Valley team in 2019. She went to Baker College of Muskegon and has been an LVT here at Rogue Valley since May of this year. She lives with her two cocker spaniels, four cats, and is currently house hunting with her boyfriend and stepdaughter. In her free time she likes to kayak, hike, camp, read, and garden. She also enjoys working with large animals, such as cows and goats, and is looking forward to having her own hobby farm. Her favorite part about working at RVVH is the awesome staff, wonderful clients, and the amazing medicine that we provide!

JESSICA

Veterinary Assistant

Jessica joined the Rogue Valley team in 2019. 

KATIE

Licensed Veterinary Technician

Katie joined the Rogue Valley team in 2019. 

Diana

Veterinary Assistant

Diana joined the Rogue Valley team in 2019. 

KELLY G.

Veterinary Assistant

Kelly joined the Rogue Valley team in 2017.  She has her Bachelors from Grand Valley State University and is currently attending veterinary school.  In her free time, Kelly enjoys hiking, traveling, reading, and spending time with her family. 

DIANE

Receptionist

Diane has been the friendly face greeting clients and patients at Rogue Valley since 2012. Diane has a background working with pet rescues. She lives with her husband, pitbull, Beatrice, and two cats Rupert and Miss Kitty. In her free time Diane loves to camp, boat, travel, try new restaurants, and hike trails. Her favorite part about working at RVVH is helping animals and their owners have a healthy long life together.

JESSICA

Receptionist

Jessica joined the Rogue Valley team in 2016. She lives with her husband, cats Elle and Gamora, dog Kylo, and 6 chickens. In her free time she enjoys hunting, fishing, camping, golfing, reading, and creating things. Her favorite things about working at RVVH are laughing with her co-workers, seeing new kitten appointments, and spending most of her work hours with the clinic cat Pickles on her lap.

KELLY H.

Receptionist

Kelly joined the Rogue Valley team in 2017. She lives with her boyfriend of 9 years, their mini-aussies, Skylar and Clyde and their cats, Tegan, Chomper, Birdy, Ducky, Woody, and Charlie. In her free time, Kelly likes to hike, camp, garden, shop and hang out with friends and family. Her favorite part about working at RVVH is helping clients and their pets and having fun with her co-workers!

Lady with a dog

SAMANTHA

Receptionist

Samantha began working at Rogue Valley Veterinary Hospital in 2018. She lives with her husband Daniel and their four-legged fur baby Murphy. They are expecting their first child this September, a little girl, and are very excited! In her free time, Sam enjoys gardening, kayaking, camping, shopping, interior decorating, and spending time with her family and friends. Her favorite part about working at RVVH is welcoming new puppy clients, working with everyone at the clinic that makes her job more enjoyable, and laughing on a daily basis with her reception team.

SAM

Animal Care Technician & Receptionist

Sam started working at Rogue Valley Veterinary Hospital in 2018 after attending Animal Behavioral College for Dog Obedience. She lives with her dog Sophie and two cats Felicity and Stella. In her free time she likes to read, bake, fish, work in her garden and travel. Her favorite part about working at RVVH is having fun with her co-workers and playing with all of the dogs!

BETHANY

Lead Animal Care Technician

Bethany joined Rogue Valley in 2018 and is our lead kennel tech. She lives with her mom, Mini Pincher Gambit, Jack Russel Terrier Rascal, and Chocolate Lab Bryer. In her free time she likes to read and hang out at the dirt racetrack. Her favorite part about working at RVVH is watching the puppies grow up and seeing how happy the daycare dogs are when they come in!

HEATHER B.

Animal Care Technician

Heather joined the Rogue Valley team in 2016. She lives with her three chocolate labs Colt, Telka, Peppa and one champagne lab Maizie. In her free time, she likes to hike, paddle board,camp and read. Her favorite part about working at RVVH is working with her fellow staff and playing with the daycare/boarding dogs!

HAYLEE

Animal Care Technician

Haylee joined the Rogue Valley team in 2019. She lives with her Lab-Rottweiler mix Marley and two cats Rambo and Maximus. In her free time she enjoys kayaking, hiking with Marley, off-roading, singing, sitting in her hammock and being outdoors. Her favorite part about working at RVVH is making bonds with clients, patients, and co-workers.

CATRINA

Animal Care Technician

Catrina joined the Rogue Valley family in 2019. She lives with her cats Oreo and Paddington. In her free time she likes to swim, kayak, go on walks, and foster kittens. Her favorite part about working at RVVH is getting to play with the dogs, watching the dogs enjoy being here, and getting to know all of the staff!

GYPSY

Hospital Cat

Gypsy joined the Rogue Valley team in 2012. She spends her days knocking pens off of counters and greeting Rogue Valley’s visitors. In her free time you’ll find her sleeping the day away in her basket at the front desk. 

Pickles the cat

PICKLES

Hospital Cat

Pickles joined the Rogue Valley family in 2008.  He spends his days trying to sneak into the break-room for human food and sitting on keyboards as the staff tries to type.  In his free time you’ll find him sitting on the printer at the front desk, soaking up the heat from all of the computers.