Welcome to McMahon Law Offices

DuPage County

Criminal Defense Attorneys

Charged with a crime in DuPage County? Protect your rights, reputation, and future with the help of McMahon Law Offices.
Get Defense
Reviews

5 Star Criminal Defense For DuPage County

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

Read Client Success Stories →

"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 two cases dismissed and a felony that got knocked down to a misdemeanor solely 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 or money with anyone else! Mike knows exactly what he's doing. Secure the best!! Mike and his team are #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!"

"Absolutely fantastic services and pricing! Mike and Jessica were absolutely amazing people to work with and helped me with two pretty bad traffic tickets. Thank you so much 10/10 recommend!"

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

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

Why McMahon?

Expert Criminal Defense in DuPage County

Facing criminal charges in DuPage County? Former prosecutor Mike McMahon and former judge Cary B. Pierce use their insider experience to build strong defenses that protect your freedom, reputation, and future. Available 24/7 when you need help most.

Learn More  →

Former Judge & Prosecutor

We understand criminal cases from all sides. Our legal team knows exactly how the DuPage County court system works. We give you a powerful advantage in your defense.

24/7 Help with Affordable Payment Plans

We're available day or night for emergency situations after an arrest. Our payment plans make quality legal representation affordable for everyone in DuPage County.

Proven Track Record

We've helped hundreds of clients throughout DuPage County get charges reduced or dismissed, avoid jail time, and protect their futures after criminal arrests.
Our Process

Getting Criminal Defense Is Simple

Facing criminal charges in DuPage County? Taking action to protect your rights is easy:

1

Free Consultation

Call us or fill out our online form for a free, confidential evaluation of your criminal case. We'll explain your options and answer all your questions with no obligation.
2

Case Review

We'll examine your arrest details, police reports, and evidence to find weaknesses in the prosecution's case and build your defense strategy.
3

Strong Defense

We'll fight for you in court, negotiate with prosecutors, and use every legal tool available to get the best possible outcome for your specific case.
AriseHealth logoEphicient logoEphicient logoOE logo2020INC logoThe Paak logo
FAQs

Criminal Defense FAQs

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.
How long will my case take?
Case timelines vary greatly depending on complexity and court schedules. Simple cases may resolve in a few months, while complex felonies can take over a year. We keep you informed throughout the process.
Contact

Contact Our DuPage County Criminal Defense Team

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.