CRIMINAL DEFENSE LAWYER
SERVING LOS ANGELES, SAN BERNARDINO,
RIVERSIDE AND ORANGE COUNTIES

You need an experienced criminal defense attorney familiar with Ontario, Rancho Cucamonga, Chino, Riverside, Los Angeles, Pomona, Anaheim, Long Beach, Santa Ana, and Pasadena. At the Law Office of John M. Holmes, Mr. Holmes utilizes his criminal defense knowledge and expertise to aggressively fight for the rights of his clients and achieve their goals in the most efficient and cost effective manner possible. There is no such thing as a small case—even “minor” misdemeanor cases can have an everlasting impact on your life. Having a small law firm allows Mr. Holmes to develop a close and personal relationship with his clients. If you are accused of a crime and before you communicate any further with authorities, contact John M. Holmes for a free consultation.

The Law Office of John M. Holmes is exclusively a criminal defense firm, practicing in Riverside, San Bernardino, Orange, and Los Angeles counties. John M. Holmes built this criminal defense firm on a foundation of ethical and aggressive representation. Mr. Holmes takes pride in handling your case from start to finish, and he is available for his clients 24-7.

This office handles every type of criminal case, from traffic infractions to DUI to illegal weapons and drug possession. If you were arrested for battery, assault, illegal drug possession, theft, burglary, robbery, or any other criminal related activity, contact the Law Office of John M. Holmes. This firm can help ease the burden you suffer and keep you out of jail.

At the Law Office of John M. Holmes, Mr. Holmes applies his criminal defense DUI experience and his knowledge of the Riverside, San Bernardino, Orange, and College Finder criminal courts to obtain the best possible outcome for his clients. The Law Office of John M. Holmes proudly serves Riverside, San Bernardino, Orange, and Los Angeles counties.