Oak Brook Criminal Defense Attorney / Contact

Contact Our Oak Brook Criminal Defense Attorneys

Get in touch with our firm.

Get a free consultation

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Available 24/7 for your defense needs

A criminal charge can change your life in an instant. Don't wait to get the legal help you need. Our team of former prosecutors and judges is available around the clock to respond to your emergency.

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

Free confidential consultation

We offer free initial consultations to discuss your case and explain your options. During this meeting, we'll:

• Review the details of your situation
• Explain potential defense strategies
• Answer your questions about the criminal justice process
• Provide clear information about our fees and payment options

Our office location

One Oak Brook Commons
2150 McDonald Drive
Oak Brook, Illinois
60523

Convenient parking available on-site

Office hours

• Monday - Friday: 8:30 am - 5:30 pm
• Saturday: By appointment
• Emergency after-hours assistance: Available 24/7

Our team approach

At McMahon Law Offices, we believe in collaborative defense. While you'll work primarily with one attorney, our team regularly consults on cases to ensure we're considering every possible defense strategy and leveraging our combined knowledge for your benefit.

Emergency situations

At McMahon Law Offices, we believe in collaborative defense. While you'll work primarily with one attorney, our team regularly consults on cases to ensure we're considering every possible defense strategy and leveraging our combined knowledge for your benefit.

Areas we serve for DUI defense

Our Oak Brook DUI defense attorneys represent clients throughout:

DuPage County
Naperville, Oak Brook, Aurora, Wheaton, Downers Grove, Elmhurst, Lombard, Carol Stream, Addison, Glen Ellyn, Hinsdale, Clarendon Hills, Villa Park, Bensenville, Woodridge, Lisle, Oakbrook Terrace, Itasca, Willowbrook, Winfield.

Kane County
Aurora, Elgin, St. Charles, Geneva, Batavia, North Aurora, South Elgin, Carpentersville, West Dundee, East Dundee, Sugar Grove, Hampshire, Algonquin, Burlington, Pingree Grove, Campton Hills, Big Rock, Maple Park, Huntley, Montgomery.

Cook County
Chicago, Schaumburg, Arlington Heights, Evanston, Palatine, Hoffman Estates, Des Plaines, Oak Lawn, Mount Prospect, Orland Park, Western Springs, La Grange, Cicero, Oak Park, Tinley Park, Berwyn, Skokie, Northbrook, Glenview, Park Ridge.

The information provided on this website is for general information purposes only and should not be considered legal advice. An attorney-client relationship is not formed by visiting this website.

Need help? Contact us 24/7.

630.953.4400

Put Your Legal Troubles Behind You.

Call 630-953-4400 or fill out the form to schedule your free consultation.

Get a free consultation

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.