We Offer Free Consultations at our offices in Downers Grove, Naperville, Elmhurst, Tinley Park, St. Charles and Lake in the Hills

We are also happy to come to you anywhere in Chicagoland!

Thanks for your interest in O'Flaherty Law.  Our friendly legal team is here to promptly respond to your needs.

Schedule a Consultation

For an in-office consultation, please feel free to call us, e-mail us, or book an appointment online below.  For remote, phone, or after-hour consultations, or if your preferred time slot is not available and you would like us to squeeze you in, please call or e-mail us.  

Phone: (630) 324-6666
Non-Business Hours: (630)967-4697 
Email: info@oflaherty-law.com

Book an appointment with O'Flaherty Law using SetMore

Our  Office Locations: 

Downers Grove Attorneys, Downers Grove Attorney, Downers Grove Lawyer, Downers Grove Lawyers

Downers Grove

5002 Main St, Ste. 201 Downers Grove, IL 60515

Naperville Attorney, Naperville Attorneys, Naperville Lawyers, Naperville Lawyer


105 Jackson Avenue, Ste. 4b Naperville , IL 60540

Elmhurst Lawyer, Elmhurst Lawyers, Elmhurst Attorneys, Elmhurst Attorney


​110 E. Schiller Street, Ste. 220B ​Elmhurst, IL 60126

Lake in the Hills Attorneys, Lake in the Hills Attorney, Lake in the Hills Lawyer, Lake in the Hills Lawyers

Lake in the Hills

8411 Pyott Road, Ste. 107, ​Lake in the Hills, IL 60156

Tinley Park Attorney, Tinley Park Attorneys, Tinley Park Lawyer, Tinley Park Lawyers

Tinley Park

​16557 Oak Park Avenue, Ste. B, Tinley Park, IL 60477

St. Charles Attorneys, St. Charles Lawyers, St. Charles Attorney, St. Lawyer

St. Charles

210 S Fifth St, Ste. 107B, St. Charles, IL 60174

Request Info

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

Here's a map to our Downers Grove Location

Here's a map to our Naperville Location

Here's a map to our Elmhurst Location

Here's a map to our Lake in the Hills Location

Here's a map to our Tinley Park Location