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 Criminal Defense 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 / About

About McMahon Law Offices

At McMahon Law Offices, our team includes a former prosecutor and retired judge who have defended thousands of cases throughout Oak Brook, Wheaton, Naperville, and all of DuPage County.

Meet Your Defense Team

Michael McMahon - Founder & Lead Criminal Defense Attorney

Attorney Michael McMahon brings over two decades of criminal law experience to your defense. As a former DuPage County prosecutor, Mike has handled thousands of criminal cases and knows exactly how prosecutors build their cases—and where they fail.

Michael's Background:

  • Former DuPage County Prosecutor with extensive trial experience
  • Over 20 years defending clients against DUI, drug crimes, violent offenses, and theft charges
  • Successfully defended over 1,000 criminal cases in DuPage, Cook, and Kane Counties
  • Expert in Illinois criminal law, evidence suppression, and constitutional defense strategies
  • Available 24/7 for emergency criminal defense needs

Mike's prosecutorial background gives him unique insight into how DuPage County prosecutors evaluate cases, what evidence they consider strongest, and which defenses are most effective. This insider perspective allows him to build strategic defenses that other criminal defense attorneys simply cannot match.

Read Mike's complete attorney profile →

Judge Cary B. Pierce (Retired) - Senior Criminal Defense Counsel

Judge Pierce brings 21 years of judicial experience to McMahon Law Offices, having presided over thousands of criminal cases in DuPage County courts. His intimate knowledge of how judges evaluate evidence, impose sentences, and view different defense strategies provides clients with invaluable advantages.

Judge Pierce's Experience:

  • 21 years as a DuPage County Judge handling criminal, traffic, and family law cases
  • Presided over countless DUI trials, drug cases, violent crime prosecutions, and domestic violence matters
  • Deep understanding of DuPage County's judicial system, court procedures, and sentencing guidelines
  • Compassionate advocate who understands the human side of criminal charges
  • Expert in plea negotiations, alternative sentencing, and treatment court programs

Judge Pierce's judicial perspective helps clients understand what judges want to see, how different arguments resonate in DuPage County courtrooms, and what factors influence sentencing decisions.

Read Judge Pierce's complete attorney profile →

Why Choose McMahon Law Offices for Your DuPage County Criminal Defense?

Unmatched Experience from Both Sides

Our team's combined background as prosecutor and judge gives us advantages that other DuPage County criminal defense attorneys cannot offer. We know how cases are built, how judges think, and what it takes to win.

Comprehensive Criminal Defense Services

We defend clients against all criminal charges throughout DuPage County, including:

  • DUI Defense: First-time offenses, repeat DUI charges, aggravated DUI, and license restoration
  • Drug Crimes: Possession, trafficking, manufacturing, and prescription drug charges
  • Violent Crimes: Assault, battery, domestic violence, armed violence, and homicide
  • Property Crimes: Theft, burglary, shoplifting, and property damage charges
  • Weapons Offenses: FOID violations, unlawful possession, and concealed carry violations
  • Traffic Violations: Serious moving violations, license suspensions, and driving record issues
  • Record Clearing: Expungement and sealing to remove criminal records

24/7 Availability When You Need Us Most

Criminal charges don't happen on a schedule. Whether you're arrested on a weekend, holiday, or in the middle of the night, McMahon Law Offices is available 24/7 to provide immediate criminal defense assistance, jail release support, and emergency legal guidance.

Serving DuPage County and Beyond

While our offices are located in Oak Brook, we defend clients throughout:

  • DuPage County (Wheaton, Naperville, Elmhurst, Glen Ellyn, Villa Park, Lombard, Downers Grove, Hinsdale)
  • Cook County
  • Kane County
  • Will County
  • Surrounding Illinois counties

Our Commitment to DuPage County Criminal Defense

At McMahon Law Offices, we understand that criminal charges can devastate your life, career, and family relationships. Every client receives personalized attention, aggressive advocacy, and the benefit of our combined prosecutorial and judicial experience.

We believe everyone deserves a strong defense, regardless of the charges they face. Whether you're dealing with a first-time DUI in Naperville, facing drug possession charges in Wheaton, or confronting violent crime allegations in Oak Brook, our team fights tirelessly to protect your rights, freedom, and future.

Payment Plans Available

Quality criminal defense shouldn't be limited by financial constraints. We offer flexible payment plans to make experienced legal representation accessible when you need it most.

Free Consultations

Every case begins with a free, confidential consultation where we evaluate your charges, explain your options, and develop a strategic defense plan tailored to your specific situation.

Frequently Asked Questions About Our Firm

Q: How does your prosecutorial experience help with defense cases?

A: Our former prosecutors understand exactly how the state builds cases, what evidence they rely on, and where cases are most vulnerable to challenge. This insider knowledge allows us to develop more effective defense strategies.

Q: What advantage does having a former judge provide?

A: Judge Pierce's 21 years on the bench gives us unique insight into judicial decision-making, courtroom procedures, and what arguments judges find most compelling. This perspective often proves invaluable in both negotiations and trial.

Q: Do you handle cases outside of DuPage County?

A: Yes, we regularly represent clients throughout DuPage, Cook, Kane, and Will Counties, as well as municipal courts throughout the Chicago metropolitan area.

Q: How quickly can you respond to an emergency?

A: We're available 24/7 for urgent criminal matters. If you or a family member has been arrested, contact us immediately for guidance and representation.

Q: What makes your firm different from other criminal defense attorneys?

A: Our unique combination of prosecutorial and judicial experience gives us insights into the criminal justice system that most defense attorneys simply don't have. We understand the process from every perspective.

Contact McMahon Law Offices Today

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

Call us now at 630-953-4400 for immediate assistance. Available 24/7 for emergency criminal defense needs throughout DuPage County.

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.