Our law firm serves clients in Grand Rapids, Kalamazoo and throughout southwest Michigan.

Capable Criminal Defense Attorneys
in Holland, MI

A criminal defense attorney in Holland, Michigan, David G. Moore, enthusiastically fights to defend his clients’ rights and produce the best potential results in court.
Experienced criminal defense lawyer in Grand Rapids, MI providing aggressive representation for criminal charges.

Meet Criminal Defense Attorney

David G. Moore

David G. Moore is a family law and criminal defense attorney, and a native of Western Michigan. As a former assistant prosecutor in Saint Joseph and Cass County, Attorney Moore vigorously defends his clients’ rights in both state and federal cases. 

His vast experience in the criminal defense realm covers a wide range of case types – from common traffic offenses, fraud and other white collar crimes, sex and drug crimes, homicide, and more. He and his team of top-rated criminal defense lawyers provide intensive legal services for their clients in and around Holland, MI.

The David G. Moore Law Firm fervently advocates for clients accused of:


Our law firm also provides expert assistance for anyone who has been issued a search warrant for their property, or requested to participate in polygraph testing. We guarantee no-nonsense, detail-oriented, and personalized attention to deliver the best possible results in your case. Regardless of the type of crime you’re charged with, trust us for excellence.


Winning Strategies for Every Case

Explore Our Practice Areas

Unparalleled Expertise


Powerhouse Defense Team
If you’re charged with a criminal offense in Holland, Michigan, you’re going to need expert legal assistance to minimize the impact the situation has on your family. Count on our highly capable team of professionals.
Client Focused Solutions
Every attorney of the David G. Moore Law Firm pays meticulous attention to every small detail of every case. We’ll do everything possible, utilizing our considerable resources, to optimize your courtroom outcomes.

Proven Defense Strategies
Our criminal defense attorneys use tested and proven strategies that we have developed over many decades of direct combined experience. Count on us for effective representation for all types of criminal charges.

Defend Your Rights With D.G. Moore

Over 10,000 Cases Successfully Handled

Experience matters. Trust us to protect your furture
Informed Decision-Making for

Frequently Asked Questions

  • What are the most likely penalties for a criminal charge in Holland, MI?
    Depending on the seriousness of the charges against you, if convicted, you may face monetary fines, probation, jail, or even prison. Each case is unique, but superior legal representation is always a necessity.
  • What are the advantages of retaining a criminal defense attorney?
    In almost every case, the assistance of an effective attorney is invaluable in and out of the courtroom. We truly do not recommend showing up in court to face a serious criminal accusation without our professional help.
  • How can I protect my rights if I'm arrested and charged with a crime in Holland, Michigan?
    The best thing to do, as soon as it's possible, is to contact your attorney here at the David G. Moore Law Firm. We’ll handle every small detail for you, ensuring that your rights are not infringed on.
  • What are the factors that affect the final outcome of my criminal court case?
    The primary factors that might affect the decisions of judges and jurors include past criminal history, how serious the charges against you are, the strength of the evidence, and the effectiveness of your legal counsel.
  • Is it possible for me to defend myself in court against a criminal charge in Holland, MI?
    A lot of people attempt to, and it normally doesn't work out very well for them. You need a mechanic to fix your car properly, a barber to cut your hair right, and a professional attorney when you're charged with a crime.
  • What's the fastest way for me to contact the David G. Moore Law Firm?
    It's fast and easy. Call us right now at (269) 895-6990. One of our friendly, helpful team members will be happy to assist you.