Practice Areas

Explore our practice areas and the charges we defend against.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Complete Criminal Defense in DuPage County

At McMahon Law Offices, our team of former prosecutors and judges provides strategic defense for clients facing all types of criminal charges throughout DuPage County. With over 40 combined years of experience, we bring insider knowledge to every case we handle.

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

DUI Defense

Learn More  →

Drug Crimes

Learn More  →

Assault & Battery

Learn More  →

Property Crimes

Learn More  →

Violent Crimes

Learn More  →

Expungements & Record Clearing

Learn More  →

Traffic Violations

Learn More  →

Weapon Crimes

Learn More  →

DuPage County DUI Defense Attorneys

Being charged with driving under the influence can impact your driving privileges, employment opportunities, and personal freedom. Our DUI defense attorneys understand the complexities of Illinois DUI law and the science behind breath and blood testing. We can help with:

625 ILCS 5/11-501
"Under the Influence" DUI

DuPage County Drug Crimes Defense Attorneys

Drug charges in Illinois can range from simple possession to serious trafficking offenses. Our defense team stays current on Illinois' evolving drug laws and can build effective defenses against all drug-related charges. We defend clients against:

No items found.

DuPage County Assault & Battery Defense Attorneys

Assault and battery charges in Illinois carry serious consequences that can include imprisonment, fines, and a permanent criminal record. Whether you're facing misdemeanor or felony charges, our defense attorneys understand the nuances of these cases and how to effectively challenge the prosecution's evidence. We defend clients against:

No items found.

DuPage County Violent Crimes Defense Attorneys

When facing violent crime allegations, you need a defense team with experience handling high-stakes cases. Our attorneys have successfully defended clients against the most serious charges throughout DuPage, Kane, and Cook County.We defend clients against:

No items found.

DUI Defense Property Crimes Defense Attorneys

Being charged with driving under the influence can impact your driving privileges, employment opportunities, and personal freedom. Our DUI defense attorneys understand the complexities of Illinois DUI law and the science behind breath and blood testing. We can help with:

No items found.

DuPage County Traffic Violations Defense Attorneys

Traffic violations in Illinois can lead to significant consequences, including license suspension, insurance increases, and even jail time for certain offenses. Our traffic defense attorneys regularly represent clients in traffic courts throughout DuPage County. We handle:

No items found.

DuPage County Expungements & Record Clearing Attorneys

A criminal record can create barriers to employment, housing, education, and professional licensing. Our attorneys help clients pursue a fresh start through expungement and sealing of criminal records. We can assist with:

No items found.
QUICK links
Practice Areas
Complete criminal defense in DuPage County.

See Practice Areas  →

Insights
Articles, resources, and news to help your DuPage County criminal case.

Read Insights  →

Contact
Available for a free consultation when you are ready.

Contact  →

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.