Eric D. Davis, Attorney at Law
Criminal Defense in Los Angeles County, Riverside County and San Bernardino County.
Leave a message. I will call you back 909-859-0465

Your Rights Matter

Get A Strong Criminal Defense Now

Contact Us For A Free Consultation

Bold labels are required.

Contact Information

The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish an attorney-client relationship. Confidential or time-sensitive information should not be sent through this form.


Privacy Policy

A Strong Defense For Even The Harshest Felony

Based in Diamond Bar, California, attorney Eric Davis helps people facing criminal charges in Los Angeles County and the surrounding areas. Our firm can provide a strong defense against felony and misdemeanor offenses, ensuring that your rights are protected at every step of your case.

We have seen plenty of people who have made mistakes when facing questioning, such as talking to police without a lawyer present. You need an experienced attorney who knows that injustices can occur during criminal investigations. You can trust our firm to do everything we can to find out the truth about the evidence prosecutors have against you.

Helping Defendants Weigh Risk Vs. Reward

Attorney Eric D. Davis puts your best interests over his paycheck. He is not the type of lawyer who will draw out a case. He knows the impact criminal charges can have on you and your family. His experience will help you decide whether it is worth it to take a case to trial or accept a plea deal.

Contact Us For A Free Consultation

With your freedom and your future on the line, we understand what is at stake in your choice of attorney. This is why we offer a free consultation. Call our firm at 909-859-0465 or send us an email to schedule yours today. We want you to make the best decision, so you can get the best possible outcome in your criminal case.


Eric D. Davis, Attorney at Law
20955 Pathfinder Road
Suite 100
Diamond Bar, CA 91765

Phone: 909-859-0465
Fax: 606-861-8078
Map & Directions