A judge ordered that Michael J. Wesbrock, 38, of the 400 block of South Street, Hampshire, be held without bond at least until his next court appearance at 1 p.m. Tuesday in DeKalb County court.
Prosecutors said Wesbrock was the man who brandished a black semi-automatic handgun to the clerk of the BP gas station at 1615 DeKalb Ave. about 4 p.m. Wednesday and fled with an undisclosed amount of money.
Sycamore police, a Genoa police K-9 unit and DeKalb County Sheriff’s deputies were unable to find a suspect immediately after the incident, but investigators worked to collect surveillance footage from security cameras near the gas station, according to a news release from the Sycamore Police Department.
The video revealed more detailed images of the suspect and a vehicle. After releasing an image to law enforcement, posting it on social media and providing it to local media, police were able to identify Wesbrock on Friday.
Sycamore detectives then learned that Kane County Sheriff's deputies had contact with Wesbrock in an unrelated incident on the same day the robbery happened.
Deputies found Wesbrock at his home about 9:40 p.m. Friday and arrested him without incident.
Wesbrock was taken to the Sycamore Police Department, interviewed and charged with armed robbery.
"The diligence of the detectives and the support provided by the DeKalb Police Department along with the DeKalb [County] and Kane County sheriff's office[s] were the keys to identifying the suspect and taking him into custody," Sycamore Police Chief Jim Winters said. "This case was a good example of assistance from the public combining with solid interagency cooperation."
As of Saturday morning, police had not yet found a weapon used during the robbery, according to the release.
• Shaw Media group editor Eric Olson contributed to this story.