
St. Charles County
Cavanagh & Associates successfully represents
Read Stories Directly From People We've Helped
Our Clients Mean Everything to Us
-
"I would highly recommend setting up a consultation with Jack regarding your legal matters as he certainly goes above and beyond for his clients."Matt
-
Two things define you. Your patience when you have nothing, and your attitude when you have everything.
Terri Buckner -
Great Team! Highly Recommended.
Donald Salisbury

Our Values
What Our Work Means
-
We have a genuine desire to see our clients succeed.
-
Attorney Cavanagh handles our clients' legal matters personally.
-
We achieve positive case outcomes through thorough preparation.
-
Attorney Cavanagh is a former prosecutor turned legal advocate.
-
We offer confidential consultations to every client.
-
Attorney Cavanagh has over 50 years of legal experience.
Free Consultations Available
Contact Our Offices
Whether you have questions or you’re ready to get started, our legal team is ready to help. Complete our form below or call us at (314) 309-2799.