Facing a Criminal Charge?

At McMahon Law Offices, we provide aggressive defense services for all criminal charges. Contact us today to discuss your options with a dedicated attorney.

630-953-4400

Available 24/7 & Obligation-Free

Talk to a DuPage County DUI Lawyer

Call 630-953-4400 anytime or fill out the form.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Home / Practice Areas

Our DuPage County Criminal Defense Practice Areas

We defend all types of criminal charges throughout DuPage County. No matter what you're facing, we have the experience to fight for your freedom.

From DUI charges to serious felonies, our former prosecutor and retired judge team knows how to win cases in DuPage County courts. We handle everything from first-time offenses to complex criminal matters.

Find your charge below to learn how we can help.

DUI Defense

We defend all DUI charges from first-time offenses to felony cases. Our team challenges breathalyzer tests, field sobriety tests, and illegal stops to protect your license and freedom.

Learn More

Drug Crimes

Facing possession, trafficking, or manufacturing ? We challenge illegal searches, fight evidence suppression, and negotiate treatment programs instead of jail time.

Learn More

Property Crimes

We defend theft, burglary, and property damage charges throughout DuPage County. Our insider knowledge helps find weaknesses in the prosecution's case.

Learn More

Violent Crimes

Serious traffic offenses can cost your license. We defend reckless driving, suspended license, and commercial driver violations to protect your driving privileges.

Learn More

Traffic Violations

We defend reckless driving, suspended license, and commercial driver violations in DuPage County. Our lawyers know which arguments work and how to protect your privileges.

Learn More

Weapon Crimes

Illinois weapons charges carry serious penalties. We defend FOID violations, unlawful possession, and concealed carry charges with experienced representation.

Learn More

Domestic Violence

Domestic violence charges can destroy families and careers. We defend domestic battery and protection order violations with experienced, discreet representation.

Learn More

Home / Practice Areas

Our DuPage County Criminal Defense Practice Areas

We defend all types of criminal charges throughout DuPage County. No matter what you're facing, we have the experience to fight for your freedom.

From DUI charges to serious felonies, our former prosecutor and retired judge team knows how to win cases in DuPage County courts. We handle everything from first-time offenses to complex criminal matters.

Find your charge below to learn how we can help.

DUI Defense

We defend all DUI charges from first-time offenses to felony cases. Our team challenges breathalyzer tests, field sobriety tests, and illegal stops to protect your license and freedom.

Learn More

Drug Crimes

Facing possession, trafficking, or manufacturing ? We challenge illegal searches, fight evidence suppression, and negotiate treatment programs instead of jail time.

Learn More

Property Crimes

We defend theft, burglary, and property damage charges throughout DuPage County. Our insider knowledge helps find weaknesses in the prosecution's case.

Learn More

Violent Crimes

Serious traffic offenses can cost your license. We defend reckless driving, suspended license, and commercial driver violations to protect your driving privileges.

Learn More

Traffic Violations

We defend reckless driving, suspended license, and commercial driver violations in DuPage County. Our lawyers know which arguments work and how to protect your privileges.

Learn More

Weapon Crimes

Illinois weapons charges carry serious penalties. We defend FOID violations, unlawful possession, and concealed carry charges with experienced representation.

Learn More

Domestic Violence

Domestic violence charges can destroy families and careers. We defend domestic battery and protection order violations with experienced, discreet representation.

Learn More

Facing a Criminal Charge?

At McMahon Law Offices, we provide aggressive defense strategies for all charges. Contact us today to discuss your options with a dedicated attorney.

630-953-4400

Available 24/7 & Obligation-Free

CONTact

Contact Our DuPage County Criminal Defense Team

Our team is available 24/7 to discuss your case. Contact us any way that works for you.

Get a Free Consultation

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Welcome to McMahon Law Offices

DuPage County

Criminal Defense Attorneys

Charged with a crime in DuPage County? Get immediate help from experienced criminal defense attorneys. Former prosecutor & retired judge with 40+ years combined experience. Available 24/7. Call 630-953-4400 for your free case evaluation.
OE logoAriseHealth logoThe Paak logo2020INC logoEphicient logoToogether logo
process

Charged with a Crime in DuPage County?

Follow the steps below to get an experienced DuPage County criminal defense attorney by your side in no time.

1

Contact Us

Call us at 630-953-4400 for a free, confidential evaluation of your criminal case. You can also request a callback by filling out our contact form. Arrests can happen at anytime so we make sure we're available 24/7.

2

Share Your Story

During your free case evaluation, we'll ask you to share everything that happened during your arrest. The more details you give us, the better we can identify weaknesses in the prosecution's case against you.

3

Get Your Defense Plan

After reviewing your case, we'll explain exactly how we plan to defend you. We'll tell you what defenses apply to your situation, what outcomes we're targeting, and what our services will cost. You'll know upfront what to expect.

Former Prosecutor & Judge with 40+ Years Combined Experience Defending Clients Throughout DuPage County.

When you're arrested for any crime in DuPage County, your freedom, future, and reputation are at stake.

At McMahon Law Offices, our experienced DuPage County criminal defense attorneys have successfully defended thousands of criminal cases throughout Oak Brook, Wheaton, Naperville, and all of DuPage County.

We handle all types of criminal cases in DuPage County courts.

Our team includes a former prosecutor and retired judge who know exactly how the system works. We've defended thousands of cases and know which strategies win in local courts. This inside knowledge gives you a huge advantage that other lawyers can't provide.

Don't face criminal charges alone - we're here to help.

Call us today at 630-953-4400 for your free case evaluation.

Criminal Defense Help Available 24/7 in DuPage County

Time is critical in criminal cases. Evidence can disappear, witnesses can forget details, and delays can hurt your defense. Contact us immediately to protect your rights and start building your defense.

630-953-4400

Available 24/7 & Obligation-Free

Reviews

5-Star Criminal Defense Attorney in DuPage

Our clients trust our attorneys with their futures. We've helped hundreds of DuPage County residents avoid massive fines, penalties, and jail time.

"Mike is professional and personable. He has beat or helped me get the best sentencing for any case I have hired him for. I have 2 cases dismissed and a felony that got knocked down to a misdemeanor because of Mike."

"If you want the best defense attorney in the state, look no further than Michael McMahon. He's a top tier lawyer. Don't waste your time with anyone else! Mike knows exactly what he's doing. Secure the best!! Mike is #1!"

"Mike did a fantastic job with my son's case! This was a very unusual unique & complicated case. He knew all the right people to get ahold of on both sides he worked out a fair case. I’m very appreciative for his fast action!"

practice areas

Criminal Charges We Defend Throughout DuPage County

We defend every type of criminal charge in DuPage County. Whatever you're accused of, we know how to fight it.
See All Practice Areas
aTTORNEYS

Meet Your Defense Team

Your freedom depends on having the right lawyers. Our attorneys have worked on both sides of criminal cases and know exactly how to defend you.

Mike McMahon

Founder & Principal Attorney

Cary B. Pierce

Former Judge, Criminal Defense Attorney

Why Hire McMahon Law Offices as Your Criminal Defense Lawyer?

Clients choose us over other lawyers in DuPage County for the following reasons:

Insider Experience

We understand criminal cases from all sides of the courtroom and know exactly how the DuPage County court system works. This insider knowledge gives you a powerful advantage in your defense that other attorneys simply cannot provide.

Local Knowledge & Relationships

We've worked in DuPage County courts for decades and know all the judges, prosecutors, and court staff personally. These relationships help us negotiate better deals and understand how each judge handles different types of cases. We know which arguments work and which don't in local courtrooms

Proven Track Record

We've successfully defended thousands of criminal cases in DuPage County with dismissals, not guilty verdicts, and reduced charges. Our clients avoid jail time, keep their jobs, and protect their futures because we know how to win. Past results show we get better outcomes than most other criminal defense lawyers.

Frequently Asked Questions About Our DuPage County Criminal Defense Firm.

Get answers to common questions about criminal charges in DuPage County.

What should I do right after being arrested?

Stay silent and ask for a lawyer right away. Do not answer questions. Do not do any roadside test. And do not make any statements without your lawyer present. Try to remember everything about the traffic stop and write it down later.

Will I go to jail if convicted?

It depends on the charges and your criminal history. Many first-time offenders can avoid jail through plea negotiations, supervision, or diversion programs. We fight to keep our clients out of jail whenever possible.

How much does a criminal defense lawyer cost?

Costs vary based on case complexity, but we offer payment plans to make representation affordable. The cost of a good lawyer is often less than the long-term consequences of a conviction.

Can I represent myself in criminal court?

While you have the right to represent yourself, it's rarely advisable. Criminal cases involve complex laws and procedures that require legal expertise to navigate effectively.

What's the difference between a misdemeanor and felony?

Misdemeanors carry less than one year in jail, while felonies carry over one year in prison. Felonies have more serious long-term consequences for employment, housing, and other opportunities.

Cities We Serve Throughout DuPage County

McMahon Law Offices provides experienced criminal defense representation to clients arrested throughout DuPage County, including:

  • Oak Brook
  • Wheaton
  • Naperville
  • Elmhurst
  • Glen Ellyn
  • Villa Park
  • Lombard
  • Downers Grove
  • Hinsdale
  • Addison
  • Bensenville
  • Bloomingdale
  • Carol Stream
  • Clarendon Hills
  • Darien
  • Glendale Heights
  • Itasca
  • Lisle
  • Roselle
  • Warrenville
  • West Chicago
  • Westmont
  • Winfield
  • Wood Dale
  • Woodridge

Facing a Criminal Charge?

At McMahon Law Offices, we provide aggressive defense strategies for all charges. Contact us today to discuss your options with a dedicated attorney.

630-953-4400

Available 24/7 & Obligation-Free

CONTact

Contact Our DuPage County Criminal Defense Team

Our team is available 24/7 to discuss your case. Contact us any way that works for you.

Get a Free Consultation

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Get a Free Consultation

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.