File Photo – Johnsburg Police Department | LMCS File Photo

The McHenry County Human Trafficking Task Force arrested a man after they say he offered sex acts to undercover officers in exchange for money in Johnsburg.

McHenry County State’s Attorney Patrick Kenneally and Johnsburg Police Chief Keith Von Allmen announced the arrest Wednesday morning.

The operation was planned, coordinated and executed last Friday in the 3300 block of Christopher Lane in Johnsburg by the McHenry County State’s Attorney’s Office’s Human Trafficking Task Force.

The task force is made up of officers from the Algonquin, Cary, Crystal Lake, Huntley, Lake in the Hills, Johnsburg, McHenry City, Spring Grove and Woodstock police departments.

The state’s attorney’s office said investigators received a tip that Gary Mazzio-Danaher, 68, was performing sexual acts in exchange for money.

Mazzio-Danaher allegedly posted his services on several different internet sites.

[Suggested Article]  Lake County Crime Stoppers offers reward for information after hate crime at Jewish cemetery in Waukegan

Undercover officers had electronic communication with Mazzio-Danaher and he offered them sexual favors in exchange for cash, prosecutors said.

Undercover officers met with Mazzio-Danaher at his residence last Friday.

After a brief conversation discussing the details of the services, Mazzio-Danaher was taken into custody without incident.

The state’s attorney’s office said the man was arrested for prostitution and several local municipal violations during the human trafficking sting, however, court records do not show any active cases against him.

The state’s attorney’s office said the investigation was the culmination of weeks of work by law enforcement, which included surveillance and undercover operations.

“Thank you to the police departments and federal agencies that participated in the Taskforce as we continue to confront the urgent problem of human trafficking in all its forms throughout the County,” Kenneally said.

[Suggested Article]  Over dozen fire departments work for hours to extinguish 80-acre wildfire in Johnsburg