Heather Nicole Sheppard, a 43-year-old White woman, was a dedicated small business owner and a loving mother of three in Jacksonville, Florida. Remembered as a beautiful soul who was caring, funny, and hardworking, she owned a company called Cleaning Crusaders. An avid lover of nature and animals, she was especially fond of butterflies and dolphins and enjoyed spending time at the beach collecting shark’s teeth and shells. Her oldest daughter, Samantha McGehee, recalled her as a "good person" who "loved to tell people she loved them."
On June 29, 2023, Heather’s family grew concerned when she stopped her daily communications with them. They reported her missing that day. The search ended tragically on July 5, when her remains were discovered on the front porch of her home on Colonial Avenue. Her body was found in an advanced state of decomposition, concealed under a blue tarp and covered with ice packs. An autopsy later confirmed that she had been shot multiple times.
The investigation quickly focused on Heather’s partner, 43-year-old Shannon McCarthy. Court records revealed a history of domestic disputes between the two women. In January 2023, McCarthy had been arrested and charged with battery against Sheppard, with a court appearance scheduled for the month she was killed. Just weeks after that incident, on February 5, Heather told police that she was in fear for her life because of threatening text messages sent by McCarthy. She also reported that she was still dealing with head injuries from a domestic assault by McCarthy on January 29.
Shortly after Heather’s body was found, police arrested Shannon McCarthy. She was charged with second-degree murder and making a written threat to kill. According to the arrest report, McCarthy had gone to great lengths to cover up the crime. Shannon McCarthy later pleaded guilty to killing Heather Sheppard and was sentenced for the murder, bringing the legal case to a close.