







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 →
From misdemeanor charges to serious felonies, our criminal defense attorneys fight to protect your rights and future throughout DuPage County.
Learn More →
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 →
Facing criminal charges in DuPage County? Taking action to protect your rights is easy:
Get answers to common questions about criminal charges in DuPage County.