According to Raleigh Police Public Information Officer Jim Sughrue, when they arrived they found him dead. Authorities determined it to be a homicide and investigators said they believed it wasn't a random act.
His pickup truck, a dark blue 2001 Ford Ranger, was later found several miles away from his home in the 3800 block of Brentwood Road with the license plate removed.
Authorities said they did not know when the crime happened, but Cheston's co-workers told police that they had not seen him in about a week.
"We actually had some employees that went out to go check on him," said William Lassiter with the NC Department of Juvenile Justice. "He had not responded to the door several times so we called law enforcement."
Cheston was a grant writer for the North Carolina Department of Juvenile Justice for the last three years.
"He was mainly in the office or worked in a facility and gathered information from staff in the facilities he didn't have interaction with the kids themselves," Lassiter said. "So we don't think it was related to a juvenile that was out to get him for some reason we think it's more something to do with this personal life."
Investigators combed Cheston's house on Monday and questioned co-workers looking for clues into his death.
Authorities said Cheston was known to hang out at Hispanic nightclubs in town and are looking for information from people who may have known him from that atmosphere.
Detectives said they are also interested in talking to anyone who knew Cheston, or anyone who may have information about the crime.
To help, contact the department's Detective Division at (919) 996-3555 or Raleigh CrimeStoppers at (919) 834-HELP. CrimeStoppers pays cash rewards for tips that help solve crimes.