Dupage County Criminal Defense Attorneys

Firm overview.

Criminal Defense Attorneys Representing Those Charged  In Dupage County.

When facing criminal charges, having the right legal counsel is paramount. More than just promises, you need an attorney who will fight tirelessly for your rights. At McMahon Law Offices, our knowledgeable and skilled attorneys offer unwavering advocacy to protect your interests.

With decades of combined courtroom experience, including prosecutors and judges, our legal team has the expertise to handle even the most complex criminal matters. We take the time to understand your unique situation. Our honest, compassionate approach has helped secure positive results for thousands of clients over 25+ years.

Former prosecutors on our team are intimately familiar with the tactics used by the prosecution. This inside knowledge enables us to build an aggressive, ethical defense. We have successfully defended clients facing a wide range of charges, including:

- Driving under the influence (DUI, including underage and felony)
- Drug crimes like possession and trafficking
- Violent offenses such as assault and domestic violence
- Sex crimes including solicitation and sexual assault
- Property crimes like theft and fraud
- Weapons violationsTraffic infractions

At McMahon Law Offices, we believe dedicated client service sets us apart. We will thoroughly examine the circumstances of your arrest, looking for details to strengthen your defense.

To learn more or schedule your free consultation, call 630-953-4400 or visit our office. We represent clients in DuPage, Kane, Will, and Cook Counties, including Chicago, Oak Park, Hinsdale, Elmhurst, Oakbrook, Lombard, and all surrounding communities.

Getting Back On Track Is Simple.

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

Give us a call

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

Put a plan in place

Gain clarity on your next steps.

Defend your future

Access the best defense services in Dupage County.

Put Your Legal Troubles Behind You.

Call for a free consultation.