Arrested in DuPage County? Call Now  |  630-953-4400
Service Area

Wheaton
Criminal Defense
Attorney

McMahon Law Offices is based in DuPage County and has practiced exclusively at the Wheaton courthouse for over two decades. A former DuPage County prosecutor and a retired 18th Circuit judge — nobody knows this courthouse better.

County
Seat of DuPage County
18th
Judicial Circuit
40+ Yrs
Experience in This Court
Free
Case Review Available

Criminal Defense in Wheaton

Wheaton is the county seat of DuPage County and the home of the 18th Judicial Circuit Court. Every felony and misdemeanor case filed anywhere in DuPage County is heard here. McMahon Law Offices has practiced at this courthouse for over two decades and handles every category of criminal charge prosecuted by the DuPage County State's Attorney's Office.

Practice areas include:

  • DUI Defense — First offense, aggravated DUI, felony DUI, breathalyzer refusal, statutory summary suspension hearings, and driver's license reinstatement
  • Drug Crimes — Possession, possession with intent to deliver, delivery of a controlled substance, trafficking, and cannabis charges
  • Domestic Violence — Domestic battery, aggravated domestic battery, violation of orders of protection, and criminal stalking
  • Violent Crimes — Assault, aggravated battery, armed robbery, home invasion, and attempted murder
  • Property Crimes — Retail theft, burglary, residential burglary, criminal trespass, and criminal damage to property
  • Sex Crimes — Criminal sexual assault, criminal sexual abuse, predatory criminal sexual assault, and sex offender registration matters
  • Weapon Crimes — Unlawful use of a weapon, aggravated UUW, FOID card violations, and illegal firearm possession
  • Traffic Violations — Reckless driving, driving on a suspended or revoked license, leaving the scene of an accident, and drag racing
  • White Collar Crimes — Fraud, theft by deception, identity theft, embezzlement, and money laundering

Your Wheaton Defense Team

McMahon Law Offices offers something no other DuPage County firm can match. One attorney prosecuted cases at this courthouse. The other decided them from the bench. That combination gives every client a perspective on the criminal process that goes far beyond what standard defense representation provides.

Michael F. McMahon
Founding Attorney
Michael F. McMahon
Former DuPage County Assistant State's Attorney with 20+ years of criminal defense experience in the 18th Judicial Circuit. He knows how prosecutors at this courthouse build cases because he built them himself.
Former Prosecutor DuPage County Avvo 10.0
Judge Cary B. Pierce (Ret.)
Of Counsel
Judge Cary B. Pierce (Ret.)
Retired Circuit Judge of the 18th Judicial Circuit, DuPage County. Judge Pierce sat on the bench in this courthouse and knows every judge currently serving on that bench personally. His insight into how judges think, weigh evidence, and respond to arguments is built into every case strategy from day one.
Retired Judge 18th Circuit DuPage County

About Wheaton

Wheaton is the county seat of DuPage County, located approximately 25 miles west of downtown Chicago. The city has a population of roughly 53,000 residents and serves as the administrative and judicial hub for all of DuPage County. The DuPage County Courthouse, the State's Attorney's Office, the Sheriff's Department, and the county jail are all located here.

Wheaton sits entirely within DuPage County. Every criminal case arising anywhere in DuPage County — whether the arrest occurred in Naperville, Downers Grove, Elmhurst, Lombard, or any other DuPage municipality — is prosecuted and adjudicated here at the Wheaton courthouse. For residents of Wheaton itself, the courthouse is effectively in their backyard.

The city is known for Wheaton College, the Billy Graham Center, and a well-established downtown along Front Street. Law enforcement activity in Wheaton is primarily handled by the Wheaton Police Department, with Illinois State Police jurisdiction on I-88 and other state routes passing through the area.


Where Arrests Typically Occur in Wheaton

Wheaton generates criminal arrests across a mix of corridors, college activity zones, and residential neighborhoods. Knowing where enforcement is concentrated helps put the circumstances of an arrest in context.

Downtown Wheaton and Front Street

The downtown district along Front Street and the surrounding blocks is an active area for weekend arrests. Bar and restaurant traffic generates DUI stops, disorderly conduct charges, and altercations that result in battery or domestic battery charges. The Wheaton Police Department maintains a visible presence in the downtown corridor on Thursday, Friday, and Saturday nights.

Wheaton College Vicinity

The area surrounding Wheaton College generates a recurring set of alcohol-related misdemeanor arrests, minor in possession charges, and disorderly conduct calls. These cases typically involve individuals under 21 and move through the system quickly. An underage drinking conviction carries consequences that affect student standing and future background checks.

I-88 Corridor

The Illinois State Police patrol I-88 extensively through the Wheaton and Carol Stream areas. DUI stops, drug discoveries during traffic stops, and weapon charges arising from vehicle searches on this interstate are a consistent source of criminal cases filed in Wheaton. If your arrest occurred on I-88, the arresting agency is likely ISP rather than Wheaton PD, which affects how the case was documented and processed.

Roosevelt Road and County Farm Road

These two primary corridors through Wheaton generate steady traffic enforcement activity. Suspended license charges, reckless driving stops, and DUI arrests along Roosevelt Road are common, particularly late at night. County Farm Road runs directly past the courthouse complex and is patrolled by both local and county law enforcement.

Residential Neighborhoods

Domestic battery and order of protection violations account for a significant portion of Wheaton arrests. These charges carry mandatory no-contact orders that take effect immediately upon arrest, often displacing the accused from their own home before any finding of guilt. Moving quickly with an attorney to address these conditions at bond court is critical.


The DuPage County Courthouse

The DuPage County Circuit Court is the 18th Judicial Circuit of Illinois and is located in Wheaton. It is the only venue for felony and misdemeanor criminal cases arising anywhere in DuPage County. McMahon Law Offices has appeared in this courthouse exclusively for over two decades.

Courthouse Details

  • Name: DuPage County Circuit Court, 18th Judicial Circuit
  • Address: 505 N. County Farm Rd, Wheaton, IL 60187
  • Phone: (630) 407-8700
  • Hours: Monday through Friday, 8:30 AM to 4:30 PM
  • Prosecuting Office: DuPage County State's Attorney's Office, 503 N. County Farm Rd, Wheaton, IL 60187
  • County Jail: DuPage County Jail, 501 N. County Farm Rd, Wheaton, IL 60187

How a Criminal Case Moves Through This Court

Understanding the process helps you make better decisions at every stage.

  • Arrest and Booking — Following arrest, you are transported to the DuPage County Jail on County Farm Road for processing, fingerprinting, and holding.
  • Bond Court — A judge sets bond conditions, typically the morning after arrest. Having an attorney present at this stage can significantly affect the amount of bond set and the conditions of your release.
  • Arraignment — You are formally read the charges against you and enter a plea. Most defendants enter a not guilty plea at this stage to preserve time for discovery and negotiation.
  • Discovery — Your attorney obtains police reports, body camera footage, breathalyzer calibration records, lab results, and any other evidence the prosecution intends to use.
  • Pretrial Motions — Your attorney may file motions to suppress evidence, challenge the legality of a stop or search, or contest the admissibility of statements. A successful suppression motion can result in charges being reduced or dismissed.
  • Negotiation or Trial — Most cases resolve through a negotiated plea. Those that do not proceed to a bench or jury trial before the assigned 18th Circuit judge.
  • Sentencing — If convicted at trial or through a plea, sentencing is conducted by the presiding judge according to Illinois statutory guidelines.
Bond Court Timing

If you or a family member was arrested in Wheaton overnight, bond court typically convenes the following morning at the courthouse. Contact us immediately. We appear at bond court and can work to secure the most favorable release conditions before that first hearing.


Law Enforcement in Wheaton

Criminal arrests in Wheaton are made primarily by the Wheaton Police Department. The DuPage County Sheriff's Department also has jurisdiction throughout the county, and the Illinois State Police patrol I-88 and other state routes through Wheaton. Understanding which agency made the arrest matters because each documents incidents differently and may affect the evidence available in your case.

Wheaton Police Department

  • Address: 900 W. Liberty Dr, Wheaton, IL 60187
  • Non-Emergency: (630) 260-2161
  • Jurisdiction: City of Wheaton

DuPage County Sheriff's Department

  • Address: 501 N. County Farm Rd, Wheaton, IL 60187
  • Phone: (630) 407-2000
  • Jurisdiction: Unincorporated DuPage County and county-wide enforcement support

Illinois State Police — District 5

  • Address: 1011 Larkin Ave, Elgin, IL 60123
  • Phone: (847) 294-4400
  • Patrols: I-88, I-355, and state routes through DuPage County

Frequently Asked Questions

Do I have to go to the Wheaton courthouse even if I was arrested in another DuPage city?

Yes. All felony and misdemeanor criminal cases arising anywhere in DuPage County are heard at the DuPage County Circuit Court in Wheaton. It does not matter whether you were arrested in Naperville, Downers Grove, Elmhurst, or anywhere else in the county. The courthouse at 505 N. County Farm Rd in Wheaton is where your case will be filed and heard.

How long does a criminal case typically take in DuPage County?

Misdemeanor cases often resolve within a few months. Felony cases typically take six months to over a year depending on the charge, the complexity of the evidence, and whether the case proceeds to trial. Cases involving motions to suppress, multiple defendants, or serious charges take longer. Your attorney can give you a realistic timeline once they review your specific charges and the state's evidence.

What is a statutory summary suspension?

If you were arrested for DUI in Illinois and either refused a breathalyzer or tested above the legal limit, your driver's license is automatically suspended under the statutory summary suspension law. This suspension is separate from any criminal penalties and takes effect 46 days after your arrest. You have the right to petition the court to rescind the suspension, and that petition must be filed promptly. Contact us immediately after a DUI arrest to preserve this option.

Can charges be dismissed before trial in DuPage County?

Yes. Charges are regularly reduced or dismissed through successful pretrial motions, particularly motions to suppress evidence obtained through an unlawful stop or search. If the arresting officer lacked reasonable suspicion to stop your vehicle, or if a search was conducted without proper legal basis, the evidence discovered during that stop may be excluded. Without that evidence, prosecutors frequently cannot proceed and charges are dismissed. This is one of the most consequential areas of criminal defense work and requires an attorney with deep familiarity with DuPage County judges and their rulings on Fourth Amendment issues.


Wheaton Criminal Defense
Charged in Wheaton or DuPage County?
Get a free case review.
To schedule a free case review, fill out our contact form or give us a call. Available 24 hours a day, 7 days a week.
Charged in Wheaton? Free case review — available 24/7
Call Now