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

McMahon Law Offices

DuPage County
Criminal Defense
Attorney

Charged with a crime in DuPage County? Get a former prosecutor and retired judge to lead your defense. Call for a free case review.

Michael F. McMahon — DuPage County Criminal Defense Attorney
★★★★★ 40+ Reviews  |  5.0 Stars on Google 5 / 5 across every review
★★★★★

If you need someone to represent you in DuPage County for criminal court, Mike is the best lawyer you can call — hands down. I don't believe I could have had a better outcome with anyone else.

WS
Will Santoyo
★★★★★

Mike and Jes are truly the best. I've used other attorneys in the past and it was a huge mistake. Mike saved my license, kept me driving, and cleaned up my past record with an expungement. I highly recommend him.

DO
Dominic Oneill
★★★★★

Mr. McMahon was extremely professional, polite, and dedicated to seeing our case through to the end. He kept open communication and got us the outcome we wanted. I recommend him to anyone looking for representation.

ML
Marie Lukes
★★★★★

Mike and his staff were very professional and really helped me out during a tough time. His team handled all the leg work, and Mike was a straight shooter, which I really appreciated. Two thumbs up!

JU
Jason Ulanski
★★★★★

Mike is, by far, the best lawyer to represent you in any traffic or criminal issue. Me and my family have been using him for almost 20 years and he has never once disappointed us. Professional, caring, and an expert in his field.

CS
Chris Scott
★★★★★

Michael McMahon delivered outstanding representation in our traffic case with professionalism and efficiency. He resolved our concerns and secured a swift dismissal. We feel fortunate to have found him and highly recommend his services.

MJ
Michael Juanty
★★★★★

Hands down one of the best DUI lawyers out there. He helped me beat my case and charged a fair price. My boss recommended him when I was very stressed about my situation. 100% would recommend.

EC
Erwin Capone
★★★★★

Mike is extremely knowledgeable about navigating the legal system. I truly believe I would have had a far worse outcome without his expertise. He exceeded my initial expectations. Would highly recommend.

AS
Angie Schuman
★★★★★

Highly recommend. Mike did an excellent job resolving my DUI case. He guided me through every step and kept me informed the whole way. The case is fully resolved and I'm back to normal life. Very thankful.

TO
Tuke Ochir
★★★★★

Mike was fantastic to work with. Very responsive to my messages and answered every question I had. He got me a very favorable outcome in court, despite it being a hard case. I highly recommend Mike!

JM
Jake M.
★★★★★

If you are looking for the best criminal defense attorney in Illinois, look no further than Mike McMahon. Saved me in DuPage County and Cook County. He is hands down the best in the business.

TJ
Tabatha Johnson
★★★★★

Michael and Jessica are amazing! Michael was able to get my charges dropped to a minimal amount in a short time. I had to change attorneys midway and Michael got me the best outcome possible. Couldn't be more pleased.

QC
QCager87
★★★★★

We received excellent service from Mike. Staff support was excellent too. They know their job, are fully prepared, and committed to their clients. Most important, they kept their promise. Thank you!

BF
Biljana Filipova
★★★★★

Mike McMahon is probably the best DUI attorney in Illinois. He honestly cares about his clients and their well-being, unlike other attorneys who just want your money.

CV
C Vel
★★★★★

We received excellent service. Extremely caring, communicative, and professional. Highly recommend!

JS
Jeannie Stachowiak
★★★★★

I was treated with the utmost respect and honesty by Mike and his staff. I would highly recommend his team to anyone seeking commitment and support during any ordeal, with positive results.

SJ
Stephen Johnson
★★★★★

Amazing — this guy is the best! I don't want to think about where I would be without him.

CN
Chris Nelson
★★★★★

Great work, no doubt he will get you out of trouble!

IC
Isaac Cisneros
★★★★★

Mike gets it done!

LW
Louis Wiersum
McMahon Law Offices — DuPage County Criminal Defense
Years Combined Experience
40+
Cases in DuPage County
1,000+
DuPage County State's Attorney
Former Prosecutor
18th Judicial Circuit Court
Retired Judge

"Every case has vulnerabilities the prosecution hopes you never find. Our job is to find them first."

— Mike McMahon, Former DuPage County Prosecutor

Overview

Defense from Attorneys Who Know Both Sides

McMahon Law Offices provides experienced, respected, and aggressive defense to those charged with a crime in DuPage County.

A criminal charge can cost you your career, your relationships, and your freedom. We handle the fight.

We have defended thousands of criminal cases in DuPage County. Led by a former prosecutor and a retired judge, we know both sides of the courtroom. We use that knowledge to find every advantage your case allows.

We fight for dismissals, reduced charges, not guilty verdicts, and outcomes that protect your record and your future.

Case Results

Real Outcomes in
DuPage County Courts

Every result below is a real case handled in DuPage County.

See All Results
Dismissed
All Charges Dismissed
ChargeDomestic Battery, First Offense
Not Guilty
Not Guilty by Jury
ChargeAggravated DUI, Prior Conviction
Reduced
Felony Reduced to Misdemeanor
Dismissed
Dismissed After Illegal Search
Supervision
Court Supervision, No Conviction
ChargeRetail Theft, Class A Misdemeanor
Acquitted
Acquitted After Key Witness Impeached
ChargeAggravated Battery, Great Bodily Harm

Why McMahon Law Offices

An Advantage Most Firms Can't Offer

Experience on both sides of the courtroom gives our clients a decisive edge.

McMahon Law Offices — DuPage County Criminal Defense
DuPage County Bar Association DCBA Member
National Top 100 Trial Lawyers Top 100 Trial Lawyers
Illinois State Bar Association ISBA Member
Illinois Prosecutors Bar Association IPBA Member
Avvo Rating 10.0 Avvo Rating 10.0
Avvo 5-Star Reviews 5-Star Reviews
01

We Know Their Playbook

Mike McMahon prosecuted cases for the state. He knows how they build evidence, what they fear losing, and when they are bluffing.

02

We Know What Judges Want

Judge Pierce spent years on the bench. He knows every judge in DuPage County personally and what arguments land in each courtroom.

03

We're Always Available

Arrests don't follow business hours. Call us anytime. Nights, weekends, holidays.

04

We Get Better Results

Dismissals, not guilty verdicts, reduced charges, minimal sentences. We don't just practice law. We win.

05

We're Local

40+ years in DuPage County courts. Every prosecutor, every judge, every court clerk. Those relationships benefit your case.

06

We Fight, Not Fold

We prepare every case for trial. Prosecutors know it. That reputation gets you better outcomes before we ever step into a courtroom.

How To Get Started

How to Get Defense

A simple, straightforward process from your first call to your first court appearance.

1

Schedule a Free Case Review

Call us or fill out our contact form to schedule a free case review.

2

Tell Us Everything

Tell us what happened, when you were charged, and what you are facing.

3

We Explain Your Options

We walk you through your defense options, the process, and pricing.

4

Get Defense

We start working immediately. You rest knowing you're in good hands.

Areas We Serve

Defending Clients Across
DuPage County & Beyond

We defend clients throughout DuPage County and neighboring Illinois counties.

FAQ

Questions People Ask
After an Arrest

Straight answers. No legalese.

Do not make any statements to police beyond your name and basic identifying information. Do not consent to searches. Call an attorney immediately. For DUI arrests specifically, you have 90 days to challenge your license suspension, and your first court date is almost always scheduled after that deadline. The earlier you call, the more options we have.

Yes. Charges are dismissed regularly when evidence was obtained through an illegal search, when the traffic stop lacked reasonable suspicion, when testing equipment was improperly calibrated, or when witnesses are unreliable. Every case has potential vulnerabilities. Our job is to find them.

Misdemeanors (Class A, B, C) carry up to 364 days in county jail. Felonies (Class 4 through Class X) carry 1 to 60 years in state prison depending on the class. Both result in a permanent criminal record. The charge classification determines the courthouse procedures, plea options, and sentencing range your case falls under.

Yes. Criminal convictions in Illinois appear on background checks permanently. They affect employment, housing, professional licensing, education, and immigration status. Some offenses are eligible for expungement or sealing, but many (including DUI) are not. Avoiding a conviction in the first place is always the best outcome.

Yes. A misdemeanor conviction is permanent and can affect your employment, housing, and professional licenses for life. An experienced attorney can identify defense angles, negotiate with prosecutors for reduced charges or supervision, and protect your record in ways that are not available to someone representing themselves.

Misdemeanor cases typically resolve within 3 to 9 months. Felony cases can take 6 to 18 months or longer depending on complexity, discovery, and whether the case goes to trial. We give you a realistic timeline at your consultation based on the specific facts and charge.

We defend all criminal charges in DuPage County: DUI and drunk driving, drug possession and delivery, domestic violence and battery, assault and aggravated battery, theft and property crimes, weapons charges, felonies of all classes, and expungement petitions. If you have been charged with a crime in DuPage County, we can help.

Get Started

Get Your Free
Case Review

Submit a contact form or call us to schedule your free case review.

1
Schedule a Free Case ReviewFill out a form or call us to do so.
2
We Set a Date and TimeWe will email or call you back with a day and time to talk.
3
Free Case ReviewYou tell one of our attorneys your situation. We listen and answer your questions.
4
We Get to WorkBuilding your defense before the prosecution builds theirs.
Tell Us About Your Case
Confidential. No obligation.

Your information is confidential and protected by attorney-client privilege. We will never share your information.