Police canvassed O'Neill's apartment complex, looking for neighbors with reptiles and dogs as pets, since the body was bound with a dog leash and electrical cords attached to heat rocks, which are used in reptile tanks. Investigators learned that Luis Caballero lived next door to O'Neill and owned snakes and a dog. Caballero accompanied detectives to the police station for questioning.
At the police station, Caballero confessed to O'Neill's murder, but stated he only served as a lookout while Isac Brown committed the robbery and murder. According to Caballero, on the day of the murder, Caballero saw O'Neill carrying a laundry basket up the stairs. As she reached the door, Brown pushed her inside Caballero's apartment and shoved her to the floor. Brown and Caballero restrained her with towels from her laundry basket and gagged her with a sock. O'Neill gave Brown and Caballero credit card and banking information, which the two used to withdraw $700 from her credit card account.
Caballero initially denied participating in the actual murder, but later admitted to helping Brown carry out the crime. Brown first tried to strangle O'Neill with an electrical cord, but the cord broke, so Brown used a second cord while Caballero covered O'Neill's mouth. After ten to twelve minutes, O'Neill died. Caballero then cut a hole in the crotch of O'Neill's shorts and had sex with the body.
Later that night, Caballero and Brown wrapped O'Neill's body in a sheet and tied the sheet with black shoelaces and electrical cords. They loaded the body into the trunk of her car and dumped the body in a canal near the Sawgrass Expressway. After dumping the body, Brown and Caballero again used her credit card to withdraw $400 from her credit card account. They split the money while eating breakfast at an International House of Pancakes (IHOP) restaurant.