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!


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!


Dr. Julia Goodman earned a Bachelors of Biology with a minor in Management from Central Michigan University prior to earning her Doctorate of Veterinary Medicine from Michigan State University in 2015. Dr. Goodman joined Rogue Valley in 2020. Dr. Goodman has a special interest in preventive medicine, dentistry, and soft tissue surgery. Outside of Rogue Valley, Dr. Goodman enjoys backpacking, kayaking, and spending time in her garden with her husband Josh and their Chow Chow/Rat Terrier mix Boomerang. Dr. Goodman and Boomerang also have fun participating in American Kennel Club and Canine Performance Events Agility Trials.


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


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, “Everyone is so skilled at what they do and they feel like family”.

Medical Support Staff


Veterinary Assistant

Meet Danielle! She graduated from Ashworth University’s veterinary assistant program in April of 2008 and has been working in the veterinary field for over 16 years. She joined the Rogue Valley team in the fall of 2019. She has special interest in rehabilitation and will be pursuing her rehab certificate through Canine Rehabilitation Institute. She lives with her three dogs Wyatt-Border Collie, Hank- Cattle Dog, and Liberty-Australian Shepherd. Danielle is the mom to two busy teenage boys named Eli and Logan. In her free time she like to spend time with family, take photos, listen to music, garden, swim, work with dogs, and be outside with nature. Her favorite part about working at RVVH is the vast options that we offer clients for their pets in one location such as hospital care, rehab, boarding, and even doggie daycare!


Veterinary Assistant

Meet Jessica! She has been with Rogue Valley since the start of summer and is currently going through the tech program at Penn Foster. She lives with her daughter Lucy, Military Macaw Major, Bearded Dragon Quinn, cat Aurora, and Paint gelding Cowboy. In her free time she likes to spend time with her animals, make pet toys with Lucy, trail ride with Cowboy, hike, canoe, eat sushi and binge watch horror movies on Netflix. She treats her patients as her number one priority and loves the high standard of care that RVVH offers our patients.


Licensed Veterinary Technician

Meet Katie! She graduated from Sanford Brown College with her LVT degree back in 2013, previously worked at Rogue Valley back in 2013, and returned this year. She lives with her husband Travis, sons Jayden and Jack, Hound dog Sadie, German Shorthair Pointer Freddie, and cat Nellie. In her free time she likes to spend time with her family, occasionally hunt, and ride dirt bikes with her family. Her favorite parts about working at RVVH are having an amazing team, having a proactive, fun, inviting environment, and being able to practice great medicine while still being able to laugh and have fun!


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. 


Licensed Veterinary Technician

Kalei joined the Rogue Valley team in June of 2020 and obtained her LVT degree from Baker College of Cadillac.  She moved to East Grand Rapids and lives with her 2 dogs, Daisy (poodle-mix) and Knox (pit-mix). In her free time Kalei enjoys biking, reading, hiking, and taking trips to see her family. Her favorite part about working at RVVH is the dedication to our patients well-being and willingness for furthering her own education and knowledge. She also loves her work friendships and her RVVH family!



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 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.


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 three dogs Sophie, Indy, and Josie 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!


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!


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!


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


In Loving Memory

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.