Facing criminal charges is one of the most stressful experiences you can go through. Whether you’ve been accused of a misdemeanor or a serious felony, your freedom, reputation, and future are at risk. At Canyon Valley Law, we provide aggressive and detail-oriented criminal defense to clients in Burley, Paul, Declo, Oakley, Heyburn, Rupert, Cassia County, and Minidoka County. We also serve Twin Falls County and Jerome County.
You don’t have to fight this battle alone — we’re here to stand with you.
Our team represents clients in a wide range of criminal matters, including:
Local knowledge of Mini-Cassia and Magic Valley courts and legal system
Aggressive, strategic defense against all charges
Bilingual representation in English & Spanish
Client-focused guidance every step of the way
Free, confidential consultations
We take the time to listen, explain your options, and build the strongest possible defense for your unique situation.
Being accused of a crime does not mean you are guilty. You have constitutional rights — and we are here to protect them. From challenging evidence to negotiating with prosecutors or fighting in court, our priority is the best possible outcome for you.

We proudly serve individuals and families across Burley, Paul, Declo, Oakley, Heyburn, Rupert, and throughout Cassia & Minidoka Counties. We also serve Twin Falls County and Jerome County.
When your freedom is on the line, don’t wait. Every moment matters in building your defense.