Skip to main content
John Michael Holmes

John Michael Holmes

Practice areas:

Criminal Defense, DUI & DWI, Domestic Violence, Violent Crime

About Me

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


Practice Areas

Licensed since 2008

  1. Criminal Defense: 50%
    7 years
  2. DUI & DWI: 30%
    7 years
  3. Violent Crime: 10%
    7 years
  4. Domestic Violence: 10%
    7 years



Fixed (Always)

Payment Types:

Cash, Check, Credit Card

Attorney Endorsements

5 total 

  • Christopher C. Phillips

    I endorse this lawyer. John Holmes is a good as they come.


    Christopher Phillips Bankruptcy & Debt Attorney
    Relationship: Fellow lawyer in community

  • Jared B Gaynor

    I endorse this lawyer. Mr. Holmes is a wonderful advocate for his clients, and I would not hesitate in referring him clients.


    Jared Gaynor
    Relationship: Fellow lawyer in community

Contact Info




Professional Misconduct

We have not found any instances of professional misconduct for this lawyer.

Avvo Contributions

Legal Answers

Work Experience

TitleCompany NameDuration
OwnerLaw Office Of John M Holmes2008 - Present


Association NamePosition NameDuration
Los Angeles County Bar AssociationN/A2009 - Present
American Bar AssociationN/A2007 - Present


School NameMajorDegreeGraduated
McGeorge SOL Univ of the PacificN/AlawN/A
Univ of California DavisN/AundergraduateN/A