Police found the body of 61-year-old Alan Filan Tuesday morning at his home in south suburban Orland Park.
They were conducting a wellbeing check after he failed to show up for work.
Alisha Walker, 20, is being held at the Allen County Jail in Fort Wayne, Indiana.
She was scheduled to appear in bond court Monday.