DuPage County Criminal Defense Attorney / Expungements
Defense attorneys servicing those who want to remove crimes from their public records.

DUI Defense in DuPage County
Call us now at 630.953.4400 for a free, confidential consultation.
Expungement Services in DuPage County
Clear your criminal record and reclaim your future. Our attorneys help clients throughout DuPage County expunge and seal criminal records for better opportunities.
Call us now at 630.953.4400 for a free, confidential consultation.
Criminal Record Expungement
We help eligible clients completely erase criminal records from public view, making arrests and charges disappear for employment and housing applications.
- Arrest record expungement
- Dismissed charge removal
- Not guilty verdict expungement
- Supervision completion cases
Record Sealing
We seal criminal convictions that cannot be expunged, limiting public access while preserving records for law enforcement purposes.
- Misdemeanor conviction sealing
- Felony conviction sealing
- Court supervision sealing
- Juvenile record sealing
Cannabis Record Relief
We help clients expunge old marijuana convictions under Illinois' Cannabis Social Equity Act, automatically clearing eligible cannabis cases.
- Automatic cannabis expungement
- Manual cannabis petitions
- Possession conviction clearing
- Delivery conviction review
Contact Our DuPage Expungement Attorneys
Don't let past mistakes limit your future. Most people qualify for some form of record relief in Illinois.
Call: (630) 953-4400
Email: info@mcmahonlegal.net
Visit: 2150 McDonald Drive, Oak Brook, IL 60523
Clear your record today. Our experienced DuPage County expungement attorneys are ready to help you move forward.