Kristen Moolhuyzen was 45 years old. She was a mom of two. On Friday night, June 13, 2026, someone called 911 from her home at 7400 Mook Court in Mechanicsville, Virginia. Deputies arrived around 8:10 p.m. She was dead.
Her ex-boyfriend had been arrested for hitting her before. He pleaded guilty. The courts closed the case. The protective order expired. Three years later, he came back. She did not survive.
This is a story about what the system got right on paper and got wrong in real life.
Daniel Aaron Geiges, 44, of Goochland, Virginia, is named as the suspect. After Kristen was found dead, cops tracked Geiges to his apartment at 7300 Wilkes Ridge Place in Goochland, about 20 miles away. His car was parked outside. State troopers got a search warrant Saturday morning. They found Geiges dead inside. This is a murder-suicide.
Three agencies worked the case: the Hanover County Sheriff's Office, Virginia State Police, and the Goochland County Sheriff's Office.
Sheriff Greg Six said, "We also would like to express our deepest sympathies to the families and friends affected by this senseless act of violence."
The backstory matters.
In 2021, Hanover County deputies arrested Geiges for hitting Kristen. They also got an emergency protective order for her. That order was meant to keep him away.
In 2022, Geiges pleaded guilty.
In 2024, the guilty plea was wiped off his record. He had done what the court asked. The case was closed. The protective order was never extended.
That was two years before he killed her.
The system did not ignore Kristen. Deputies arrested Geiges. A judge signed a protective order. He went through the process and met his terms. On paper, the threat was handled.
But a piece of paper does not stop a person who decides to come back. When the legal case ended, the danger did not.
Kristen's friends are speaking out.
Rachel Walker said, "She was the best. She comforted me during divorce. Will never forget how she made me feel, supported and so not alone."
Danielle Parra Williams said, "This is shocking and heartbreaking. Such a beautiful soul. Prayers for her sweet babies and family."
A GoFundMe by a longtime friend calls Kristen "a bright light, a loving mother, and a caring friend." The page is raising money for her two kids. Tuition, food, living costs, funeral expenses.
The GoFundMe page says, "Kristen was stolen from those who loved her too soon. Her warmth and kindness touched everyone she met, and her loss leaves a deep void in the hearts of her family and friends."
Domestic violence cases close every day in courts across the country. Plea deals get signed. Convictions get dismissed after terms are met. Protective orders expire. The paperwork says resolved. But the person who made the threat is still out there.
Experts on domestic violence say the time right after a case closes can be the most dangerous. The legal pressure is gone. No one is watching. The abuser thinks it's over. The woman may think she is safe. She may not be.
What happened June 13 is not rare. It happens in South Texas. It happens in Virginia. It happens when protective orders expire and the threat is still real.
Kristen's children have lost their mother. Her friends have lost someone who showed up for them. And the community is left asking what could have been different.
Got a tip? Call the Hanover County Sheriff's Office at 804-365-6140. Or call Crime Stoppers at 804-780-1000. You can also use the P3 Tips app.