Free Consultation: (909) 635-2846Tap to Call This Lawyer
John Holmes Esq.

John Holmes Esq.

  • Criminal Law, Domestic Violence, DUI & DWI
Rate This Lawyer
Badges
Claimed Lawyer Profile
Summary

John M. Holmes opened his law practice in 2008, an exclusively criminal defense firm practicing in Riverside, San Bernardino, Orange, and Los Angeles counties. The practice was built 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.

John M. Holmes has a B.A. from University of California at Davis and a J.D. from University of the Pacific, McGeorge School of Law. He worked for the District Attorneyâs Office in Yolo County for two years prior to opening his law firm. Mr. Holmes is a member of the State Bar of California, American Bar Association, and the Los Angeles County Bar Association. He has conducted over 1100 parole probable cause hearings and argued over 100 Morrissey Hearings. Mr. Holmes has experience in misdemeanor and felony cases, including driving under the influence, driving on suspended license, leaving the scene of an accident, burglary, petty theft, grand theft, grand theft auto, fraud, robbery, assault, assault with a deadly weapon, battery, domestic violence, illegal weapon possession, drug possession, drug sales, assault with great bodily injury, and parole and probation violations.

Mr. Holmes treats every client with dignity and respect. With his knowledge of the Riverside, San Bernardino, Orange, and Los Angeles criminal courts, he will fight aggressively and ethically to obtain the best possible outcome for you. The Law Office of John M. Holmes proudly serves Riverside, San Bernardino, Orange, and Los Angeles counties.

Call today for a free consultation (909) 635-2846. Available 24-7. Or visit us at www.holmescriminallawyer.com.

Practice Areas
  • Criminal Law
  • Domestic Violence
  • DUI & DWI
Fees
  • Free Consultation
  • Credit Cards Accepted
Websites & Blogs
Website
Website
Contact & Map
500 East E Street, Suite 402
Ontario, CA 91764
USA
Telephone: (909) 635-2846
Fax: (909) 354-3202