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

Does Utah Have a Clean Slate Law?
Utah is one of only 12 states that has a Clean Slate law. It was passed in 2019 with the intention of making it much easier to get an expungement. Salt Lake City police confirmed that after a massive backlog, they have cleared more than 74,000 criminal records as a result of this law as of August 2024, according to The Salt Lake Tribune. If you’ve struggled because of your criminal record, the Clean Slate law may be a big help to you. 
Read More →
What Happens If You Get Three DUIs in Utah?
Most individuals charged with a DUI in Utah are facing their first arrest and crime on their record. According to data from the Utah Commission on Criminal and Juvenile Justice, police made 11,246 DUI-related arrests in 2023. Of the 11,246, 73% had never been arrested before.
Read More →
law office in Utah
Can You Get Probation for a Felony in Utah?
If you’re accused of committing a felony, there are a couple routes you can take. You can try to prove your innocence, but that can be risky. If you lose your case, you can spend years in prison. Because of this, you might want to consider seeking probation instead. As always, don’t make any decisions before consulting a criminal defense attorney.
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.