Jump To Navigation

Laramie Criminal Defense Lawyer

It goes without saying that prosecutors in Wyoming treat their cases with the utmost seriousness. For people who are facing criminal charges, it is essential to be equally serious and prepared. By working with me, David McCarthy, you will gain a lawyer who is prepared, thorough, and eager to take on prosecutors in order to benefit you and your case.

As an experienced Laramie attorney, I have handled many cases for my clients that have ultimately been dismissed. I know that doing the hard work for my clients behind the scenes is what can lead to success, regardless of how serious the alleged offense might be.

An Attorney Committed To Protecting Your Freedom

I have had success defending people who have been charged with felonies and misdemeanors, including:

  • DUI
  • Drug charges, including possession and intent to distribute
  • Aggravated assault charges, including assault with a deadly weapon
  • Domestic violence

One tactic where I have found success is to go ahead with a preliminary hearing in many cases. Unlike many defense attorneys who might be content to waive their clients' rights to a hearing, I use the opportunity to poke holes in the prosecutor's case, challenging his or her witnesses and preparing my client and myself for a trial — if the case is not dismissed outright.

The penalties for convictions on drug charges and drunk driving charges can be severe. It's important to make sure that you select an attorney who will do what he or she can to minimize the impact on you.

I am available for free consultations. Complete my online contact form or call me at 307-223-5234 to get in touch.

Do You Have A Case?

Bold labels are required.

Contact Information

The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish an attorney-client relationship. Confidential or time-sensitive information should not be sent through this form.


Contact Information

David McCarthy, P.C.

Phone: 307-223-5234
Fax: 307-460-5491
Map & Directions