Top Utah Criminal Defense Attorneys

Aggressively defending criminal cases in Salt Lake City and throughout Utah, from appeals and pardons to complex crimes.

tell us about your case

Serving Utah for 25+ years

Trust the Team With 100+ Years of Combined Experience

Image of Attorney James BradshawJames Bradshaw
James, of counsel, has been a practicing criminal defense attorney since 1982. His focus areas include federal offenses, white collar crimes, forfeitures, marijuana offenses, and drug distribution cases.
Image of Attorney Mark MoffatMark Moffat
Mark has been a practicing criminal defense attorney since 1987 and specializes in federal and state cases, juvenile sexual offenses, and white collar defense.
Image of Attorney Ann TaliaferroAnn Taliaferro
Ann began her career as a criminal defense attorney in 2000 focusing on misdemeanor and felony cases, federal and state appeals, post-trial motions, and post-conviction petitions.
Image of Attorney Michael HoljeMichael Holje
Since 2003, Mike has worked on a variety of misdemeanor and felony offenses, including DUIs, drug charges, domestic violence, theft, pardons, and expungements.
Image of Attorney Staci VisserStaci Visser
Staci has a background in family law matters making her uniquely qualified to handle domestic violence, sexual assault, and juvenile allegations.
Image of Attorney Kristin WilsonKristin Wilson
Kristin’s areas of focus are drug and alcohol offenses, sexual offenses, and violent crimes. She is passionate about robust pretrial motion practice and correcting constitutional violations.
Image of an orange quotation mark

Mark has represented our son for over ten years. We have a difficult situation but we have never doubted that Mark, and now, Mike, care about him and our family. Their caring advice has been a lifeline for us.

- Diane

Image of an orange quotation mark

Very satisfied with the outcome of my case due to all the hard work Kristin Wilson put in before, during, and after the matter. Very attentive, professional and reliable. If I called she answered and did everything it took to achieve the desired result for my legal situation.

- Kevin F.

Image of an orange quotation mark

Mike Holje was there for me and helped me get the charges dismissed. He was fantastic. I am so thankful for this firm.

- Gary C.

Image of an orange quotation mark

Jim Bradshaw worked with me on a case and was helpful, realistic and very professional. I found him to be one of the best attorneys (and person) I have encountered.

- Victor

Image of an orange quotation mark

I have been using BBM and Ann Taliaferro for the past year. They are great at communicating in court with judges and are always thinking about their clients. I highly recommend using this firm.

-Ernie S.

Image of the Brown, Bradshaw, Moffat officeTeam image of the Brown, Bradshaw, Moffat attorneys and staff

Looking for an attorney in any of these practice areas?
We can help.

TELL US ABOUT YOUR CASE

Why Trust the Brown, Bradshaw & Moffat Team?

They are recognized leaders making a difference in Utah’s legal organizations and communities through publications, seminars, committees, and more.

One or more of the firm’s attorneys participate in the following:

  • Past and Current Board Member, Utah Association of Criminal Defense Lawyers Member

  • Past Conviction Integrity Unit, Utah County Member, Summit County Member

  • Capital Qualified Defense Attorney Panel

  • Task Force on Justice Court

  • Standing Committee on Appellate Representation Member, Utah Indigent Appellate Defense Division

  • Utah State Roster of Appellate Attorneys Member

  • Tenth Circuit Court of Appeals and CJA Appellate Panel

We are extremely proud of the work and the reputation we’ve achieved by litigating motions, trying cases, and challenging the power of government.

SEE CASE RESULTS

Utah Cities & Counties We Serve

Brown, Bradshaw & Moffatt attorneys regularly practice throughout Salt Lake County in these cities:

  • Alta

  • Bluffdale

  • Riverton

  • Cottonwood Heights

  • Herriman

  • Holladay

  • Kearns

  • Magna

  • Midvale

  • Millcreek

  • North Salt Lake

  • Taylorsville

  • South Jordan

  • West Jordan

  • West Valley

  • Woods Cross

Our attorneys also practice throughout the state of Utah in these counties:

  • Beaver

  • Box Elder

  • Cache

  • Carbon

  • Dagget

  • Davis

  • Duchesne

  • Garfield

  • Iron

  • Kane

  • Morgan

  • Piute

  • Sanpete

  • Sevier

  • Summit

  • Tooele

  • Unitah

  • Utah

  • Wasatch

  • Washington

  • Weber

READ OUR FAQ

Featured Blogs

Navigating Utah’s Rules of Criminal Procedure
If you are charged with a crime in Utah, the process will follow Utah’s criminal procedure rules. These rules govern the series of proceedings through which the local, state and federal government enforces substantive criminal law. The rules of the criminal procedure vary widely in different municipalities and at the state and federal level. The expert legal team at Brown, Bradshaw & Moffat have decades of experience with criminal procedure in Utah. We can help you navigate the rules and present a strong defense.
Read More →
4 Things Non-Residents Should Know About Criminal Charges in Utah
Whether you are traveling to Utah for vacation or business, or you are just passing through, the last thing you want to deal with is a criminal charge in a state far from home. Navigating an unfamiliar state’s laws and systems can be complicated and overwhelming. Below are a few things you should know to get a better picture of what an arrest in Utah might mean for you.
Read More →
law office in Utah
Can You Get a DUI Expunged In Utah?
The most recent data from the Utah Department of Public Safety shows that about 30 people are arrested for DUI every day. If you have ever been in trouble with the law for driving under the influence in Utah, you may consider getting your DUI expunged from your records. When a record is expunged, it becomes sealed. No one can unseal the record without a court order. This means you can tell a prospective employer or landlord that the crime never took place. However, because the Beehive State takes DUIs seriously, it’s one of the harder crimes to get expunged from your record.
Read More →

Full-Service Approach to Criminal Law

We know walking into a meeting with a criminal defense attorney can be scary and intimidating.

Despite the heightened emotions, we hope to put you at ease knowing you have the best representation possible. We have handled every type of case and represented  people from all walks of life. Our focus is always to help you navigate the court system and achieve the best result possible for your situation.

KNOW YOUR RIGHTS

Defend your case with the best criminal defense attorneys in Utah

Get a confidential case evaluation

Our office will contact you as soon as possible to arrange for you to discuss the facts of your case with an experienced criminal defense attorney in Salt Lake City, Utah.​ The use of this form for communication with our personnel does not establish an attorney-client relationship.