Defend Your Future.

McMahon Law Offices is a criminal defense firm led by a former judge and prosecutor who are dedicated to serving those charged in Dupage, Cook, and surrounding Counties.

You've Got A Life To Live.

Don't let your charge(s) ruin it.
Let's get you back on track smoothly and swiftly.

Hi, I'm Michael McMahon.

I'm a former Dupage County prosecutor turned defense attorney with over 30 years of experience in this jurisdiction.

If there is one thing in this life that I am certain of, it is how to handle a criminal charge in Dupage County. Whether it's a first time DUI or a felony arrest, I’m here to represent your interests and get you back on track.

Hi, I'm Cary B. Pierce.

I'm a former Dupage County Judge (from the 18th Judicial Circuit) turned defense attorney with over 30 years of experience in this jurisdiction.

If there is one thing in this life that I am certain of, it is how the judge of your case will assess your charges. Whether it’s a misdemeanor or a felony, I’m here to provide the gudiance you need.

Defense Services For Those Charged In Dupage County.

Gain clarity on your charges, experience unwavering support, and safeguard your future with help from the attorneys at McMahon Law Offices.

DUI Defense

Learn More

Assault & Battery

Learn More

Drug Charges

Learn More

Sex Crimes

Learn More

Weapon Charges

Learn More

Violent Crimes

Learn More

Property Crimes

Learn More

Traffic Violations

Learn More

Expungements

Learn More
Michael McMahon is the best criminal defense lawyer you can hire in IL/Chicago area. He can deliver unbelievable outcomes, beyond what you can expect!
Steve Yuhas
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.
Maggie Schmidt
CLARITY
efficiency
Expertise
efficiency
Standards
efficiency
Expertise

Getting Back On Track Is Simple.

Follow the listed steps, and get an experienced attorney by your side in no time.
1

Give us a call

Call us at 630-953-4400 for a free consultation.
2

Put a plan in place

Gain clarity on your next steps.
3

Defend your future

Access the best defense services in Dupage County.

Put Your Legal Troubles Behind You.

Call for a free consultation.