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 council, 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 staffImage of the front entrance of the Brown, Bradshaw, Moffat office

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


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.


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


Featured Blogs

Larceny: The Most Common Crime In Utah
The most common crime in the state of Utah is also the most common crime in the United States — larceny, which is simply another word for “theft.” According to Pew Research Center, the U.S. experienced 1,401.9 cases per 100,000 people in 2022. That is a lot of cases. If we were to assume that every single one of them were committed by a different person, that would be about 1.4% of the population. 
Read More →
Do These 5 Things If You Are Arrested in Utah
No one wants to get arrested, and many people think they won’t ever get arrested. However, it’s impossible to predict if you will get arrested, even if you are innocent. Sometimes people are just in the wrong place at the wrong time. According to the Utah Department of Public Safety, there were over 75,000 adult arrests and 8,000 juvenile arrests in Utah during 2020. You can think of that as more than 80,000 reasons to know what to do in case you get arrested. So here are five things you should do if you find yourself in the unfortunate situation of getting arrested in Utah.
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.


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.