Diana James Law
Diana James Law

Diana JamesBeing charged with a crime can be inconvenient, expensive, and for some, traumatic. A subsequent conviction can cost your freedom, your reputation, your job, and more.

If you have been charged with a crime, you need an experienced attorney who can help you fight those criminal charges. You also need an attorney who will respond to your questions and concerns through every step of the legal process.

At the Law Office of Diana James, we put our clients first, providing you with creative, out-of-the-box strategies to challenge criminal charges. We understand your freedom and future depend on it.

Diana James: Attorney At Law
Criminal Courts Bar Association of Los Angeles
California Public Defenders Association
Los Angeles County Bar Association
San Pedro Chamber of Commerce


So you got in trouble on Catalina Island?

It happens.

In conjunction with her work as a public defender since 2013, no other attorney has successfully handled more cases on the Island than Diana James. We can help you.


Scared to face the judge? Can’t miss work? Got in trouble just passing through on business or vacation? In most misdemeanor cases, you stay home and let us take care of the matter for you.

Contact us as soon as possible so we can evaluate your case and save you the time and inconvenience.


Criminal Defense & Family Law Attorney - San Pedro - Diana James Law