Your question is extremely broad, and there's no way to answer it without a great deal more information. If you'd like to speak with a criminal defense attorney familiar with the Courts in DuPage county, many lawyers, offer free consultations, as I do. See the information in links below.
My answer is not an agreement for representation. No such agreement can be made with myself or my firm without an express agreement between the parties. Any answer I give is based entirely on the information you provided, and for a more complete and accurate answer, you should always speak with an attorney personally.