DuPage County Criminal Defense Attorney / About

Leaders in Criminal Defense in DuPage County

Learn more about McMahon Law Offices.

Get Defense

DUI Defense in DuPage County

From first-time offenses to serious felony charges, our Oak Brook attorneys fight to protect your rights and future throughout DuPage County.

Call us now at 630.953.4400 for a free, confidential consultation.

Dealing with Criminal Charge(s) in DuPage County

You made a decision that went wrong.

Maybe you were in the wrong place at the wrong time. Maybe it was a misunderstanding with police. Maybe it was an honest mistake.

Regardless, you were handcuffed, processed at the station, and thrown into a confusing legal system. Now, you're facing criminal charges that could change your life forever.

When you face a criminal charge, you may feel worried, overwhelmed, and scared. Your mind may race with questions. You may ask:

  • Will I go to jail?
  • Will I lose my job?
  • What about my family?
  • Will I still be able to provide for my loved ones?

Above all else, you might wonder if a single mistake should define who you are and erase all the good you've done throughout your life.

How We Help

Hi, I'm Mike McMahon.

As a DuPage County criminal defense attorney and former prosecutor, I’ve stood by over a 1,000 clients who’ve been exactly where you are now.

I know exactly what you're feeling. It's overwhelming, confusing, and frightening. But here's a truth that should bring you some hope:

Most criminal cases have weaknesses. Police mistakes. Evidence problems. Rights violations. Finding these issues can change your case outcome—sometimes getting charges reduced or even dropped.

I know how to find these weaknesses because I used to build cases for the prosecution. I know their playbook and where they typically make mistakes.

Judge Cary Pierce served on the DuPage County bench for 20 years. He knows how judges decide cases like yours and which arguments work in court.

When we find problems with your case, we know exactly how to use those issues to help you. We might get reduced charges or sometimes get charges dropped completely.

Our experience on both sides of the system gives you an advantage most defense attorneys can't offer. We've helped thousands of clients get better outcomes than they thought possible.

Now we're ready to fight for you.

Don't let a criminal charge define your future. Call us today for a free consultation at 630.953.4400.

Criminal Defense Practice Areas

Our DuPage County criminal defense law firm handles cases ranging from misdemeanors to serious felonies. We defend clients who were charged in DuPage County with:

  • DUI/DWI
  • Drug Crimes
  • Domestic Violence
  • Theft and Property Crimes
  • Violent Crimes
  • Sex Crimes
  • Traffic Violations
  • Probation Violations
  • Expungements & Record Sealing

Why Choose Our DuPage County Criminal Defense Attorneys?

There are several key benefits of working with us:

Insider knowledge

With over 40 combined years of experience, our team includes former prosecutors and even a former judge. We know how the other side thinks because we've been there.

Straight talk, no empty promises

We won't sugarcoat things or make unrealistic promises. When you work with us, you'll get the straight facts about your situation and clear options for moving forward.

Local court experience

Our attorneys appear regularly in the courthouses of DuPage, Kane, and Cook County. We understand the nuances of each jurisdiction and how to navigate their specific procedures effectively.

Available 24/7

Trouble doesn't wait for business hours, neither do we. Our team is available around the clock to respond to your emergency legal needs.

Flexible Payment Options

We know you didn't budget for a criminal charge this month. We offer ways to pay that fit your budget.

Our Criminal Defense Philosophy

At McMahon Law Offices, we believe:

• Everyone deserves a strong defense, regardless of the charges they face.

The system can be scary, but having the right attorney levels the playing field.

One mistake shouldn't define your life, and we'll fight to protect your future.

Knowledge is power, which is why we explain everything in plain language.

Honesty matters, so we'll always give you straight talk about your case

How We'll Handle Your Case

Facing criminal charges can be overwhelming. Here's what to expect when working with our Oak Brook criminal defense attorneys:

Step 1 - Free consultation

We'll look at your case, explain your rights, and discuss possible defense strategies—at no cost.

Step 2 - Quick action

We step in right away. Early help from a lawyer can make a big difference in your case. We'll contact police and prosecutors to protect your rights.

Step 3 - Comprehensive investigation

We'll dig into your case, gather evidence, and find weak spots in the prosecution's argument.

Step 4 - Defense strategy

We'll create a defense plan made just for your situation to get the best possible outcome.

Step 5 - Negotiation or trial

Many DUI cases can be resolved through skillful negotiation, but we're always prepared to take your case to trial if Many cases can be settled through negotiation, but we're always ready to go to trial if needed to protect you.

Our Criminal Defense Attorneys

Attorney Michael McMahon, Former Prosecutor

Before founding McMahon Law Offices, Michael McMahon spent over ten years as a DuPage County prosecutor. During that time, he:

• Built and tried hundreds of criminal cases

• Learned exactly how police gather and process evidence

• Discovered the common mistakes officers make during arrests

• Developed relationships with judges and courthouse staff

• Mastered the local court procedures in DuPage, Kane, and Cook counties

Today, Michael uses this insider knowledge to defend people facing criminal charges. He can spot problems with evidence, police procedures, and constitutional rights that other attorneys might miss.

"I know how prosecutors think because I was one," says McMahon. "I know what evidence they need to win and where they often fall short. That knowledge is now my clients' greatest advantage."

Judge Cary Pierce,

21 Years on the Bench

Few defense teams include a former judge, but ours does. Judge Pierce served 21 years in DuPage County courtrooms, where he:

• Presided over thousands of criminal cases

• Made crucial decisions about evidence and testimony

• Determined which defense arguments were effective

• Handed down sentences in cases just like yours

Judge Pierce brings an unmatched perspective to your defense. He understands how judges think, what arguments they find persuasive, and how to present your case in the most favorable light.

"Having spent over two decades on the bench, I've seen what works in a courtroom and what doesn't," says Judge Pierce. "I know which defense strategies persuade judges and which fall flat. That insight is invaluable when your freedom is at stake."

What Our Clients Say

With over two decades of serving clients throughout DuPage, Cook, and Kane County, we've built our reputation one case at a time. Our 5-star reviews reflect our commitment to providing exceptional criminal defense representation when it matters most.

Read what real clients have to say about their experience with McMahon Law Offices and see why so many people trust us during life's most challenging moments.

"Highly highly recommend Mike! I can't even begin to explain how he has saved us on several occasions with small and very very large issues. We have had some bad luck but he amazes me every time with the BEST outcomes."

"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."

"Michael McMahon is a phenomenal attorney whose confidence and seasoned ability puts you immediately at ease. This is a guy who is the best of the best. He will work to make sure whatever legal incident one has been faced with, that you will have his focused professional legal strategy to find a solution. He is highly skilled, super intelligent, and very adept at his speciality: Defending wrongly accused, or the accused. His confidence in his ability is something that once witnessed in front of a judge, you do not forget. He truly cares. He will work tirelessly to help his clients."

Contact Our DuPage County Defense Attorneys

When facing criminal charges in DuPage, Kane, or Cook County, time is of the essence. Early legal intervention can make a crucial difference in the outcome of your case.



Call: 630-953-4400
Email: Visit: 2150 McDonald Drive, Oak Brook, IL 60523

Available 24/7 for emergency legal assistance

Don't face criminal charges alone. Our experienced DuPage County criminal defense attorneys are ready to fight for your rights, your reputation, and your future.

Contact Our DuPage County Criminal Defense Attorneys

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

Schedule a Free Consultation

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