Our firm was created with a vision to do things differently by helping those who experience unfortunate disruptions in their lives.
We partner with our clients to pursue legal remedies and thorough representation for cases involving civil rights, personal injury, and other general civil matters. Our primary goal is to provide relief through experienced legal support that helps make the road to recovery for our clients easier.

For over 20 years, clients have chosen us because of our respected reputation, expertise, and track record of success.
We are expert technicians in the tactics of law and negotiation—hard-hitting, knowledgeable and thoughtful in our approach to ensure that the outcome serves your best interests. We form lasting relationships with our clients. We believe in adhering to ethical standards and the rule of law.
Our lawyers represent California public safety workers and employees in injury claims, as well as the public when they are the victim of an accident. Whether you’re a police officer, firefighter, parole agent or other safety officer, we can help you recover the maximum compensation available if you were injured during the course of duty, but your damages are not covered by workers’ compensation. Mr. Peacock aggressively seeks additional benefits for his clients by pursuing personal injury claims against negligent third parties and their insurance carriers. We work with clients in Orange County, San Bernardino, Riverside, Los Angeles, San Diego, Sacramento, San Francisco, and throughout California.
And we innovate beyond the norm, consistently raising the bar to higher standards for service and results. It’s what drives our passion to come to work for you each day.
For over 20 years, clients have chosen us because of our respected reputation, expertise, and track record of success. We are a highly experienced legal team!

This NBC Bay Area segment covers the lawsuit filed by Officer Erin Allen, represented by ..
SAN JOSE — A police officer who was ambushed and shot by a man during ..
San Jose, CA – August 4, 2025 – San Jose Police Officer Erin Allen filed ..