Protect Yourself, Protect Your Rights. It Isn’t Just a Misdemeanor.

Tucson’s
Criminal Law Blog

Understanding Arizona’s Animal Protection Laws

Animal protection laws in Arizona are complex, because you are subject to state, county, and city codes, which vary in different parts of the state. Pima County has strict animal welfare laws that residents of Tucson and the surrounding areas should familiarize themselves with.…

Recreational Cannabis: What You Need to Know About Border Patrol Checkpoints

With recreational cannabis now legal in Arizona, there are many questions about the limits of the new laws and how they will be enforced. One significant issue on the minds of many people in Arizona is whether it is legal to bring recreational marijuana…

Advice for Rebuilding Your Life After a Criminal Case

Facing a criminal case, regardless of the outcome, is a life-changing event. Whether you were found innocent or guilty, there is no way to get around the fact that being charged with a crime has lingering consequences. The best thing to do if you…

Understanding Diversion Programs

In an effort to allow people accused of some types of crimes to avoid prosecution, Arizona law provides for diversion programs. Diversion programs are typically reserved for first-time offenders, and they can play an important part in your criminal defense strategy. Your defense attorney…

A Look at Arizona’s New Recreational Marijuana Laws

In November 2020, Arizona voters passed the Smart and Safe Act, which legalized recreational cannabis in the state. This bill, also known as Proposition 207, made it legal for dispensaries to sell marijuana to anyone over the age of 21. Previously, a medical marijuana…

The Pros and Cons of Zoom Trials

The COVID-19 pandemic has made many previously unimaginable things part of the new normal. For the legal system, these changes include conducting trials via Zoom. Remote court hearings have become extremely common across the country as communities have shut down to slow the spread…

Schedule a Free Initial Consultation to Discuss Your Situation.

Complete our online contact form
or call us at 520-247-1789

(24 hours a day / 7 days a week)