We don't just fight for you, we fight with you.
We are a Florida-based injury firm helping victims recover what they deserve — with skill, compassion, and results.
Our Purpose Is Personal
Cardinal Law was founded to stand up for those who've been knocked down. After years of working inside the insurance system, we built a law firm that puts people — not profits — first. Our attorneys bring heart, grit, and decades of experience to every case.
What Sets Cardinal Law Apart
Trial-Tested
Attorneys
Our team has successfully litigated hundreds of cases in Florida courts.
Millions
Recovered
We've secured over $200 million in settlements and verdicts for our clients.
Client-First
Approach
Your success is our priority. We're with you every step of the way.
No Fee Unless
We Win
We only get paid when you get paid. That's our commitment to you.
Proudly Serving Southwest Florida
With our office based in Naples, Cardinal Law is deeply rooted in the heart of Southwest Florida. We're not just your attorneys — we're your neighbors, community members, and advocates. From Collier to Lee County and beyond, we proudly serve clients across the region, offering trusted representation and support that extends far beyond the courtroom.
Naples Office
9045 Strada Stell Court Suite 305
Naples, FL 34109
Meet Our Founders
Eric S. Olson, Esq.
Founding Partner
“Every client deserves a champion who will fight tirelessly for their rights.”
Gerta S. Toska
Head of PI Department
“Justice is achieved when we listen, care, and advocate with integrity.”
Tony Toska, JD, LLM
CFO
“Dedication and compassion are at the heart of every case we take.”
Wondering What Your Case May Be Worth?
Let's work on your case together
Through 13 years of experience and multi-millions recovered for our clients we offer the most premium legal services.
Visit Our Florida Offices
Cardinal Law has offices throughout Florida to serve you better. Our main office is in Naples, with additional locations by appointment.
Naples Office
Main Office9045 Strada Stell Court
Suite 305
Naples, FL 34109
Orlando Office
200 E Robinson Street
Suite 1120
Orlando, FL 32801
Tampa Office
401 East Jackson Street
Suite 2340
Tampa, FL 33602
Miami Office
848 Brickell Avenue
Suite PH5
Miami, FL 33131
Fort Myers Office
5237 Summerlin Commons Blvd
Suite 511
Fort Myers, FL 33907
© 2025 Cardinal Law, P.A. All rights reserved.