
DUI Defense
Hundreds of DUI matters handled, with insight into criminal proceedings, DMV consequences, and forensic toxicology.

Criminal Defense • South Lake Tahoe
An arrest can change the course of your life. You do not have to face California's criminal justice system alone.
Schedule a Free ConsultationCall or text (530) 208-0911
Experience & Approach
Since beginning at the Alameda County Public Defender's Office in 2014, Kyle has defended people in courts throughout California. He later served as a Deputy Public Defender in Santa Clara and El Dorado counties before opening his South Lake Tahoe practice.
Advocacy That Matters
Kyle advocates aggressively and creatively. His work has produced meaningful results for clients when their freedom, livelihood, and future were at stake.

Practice Areas
Every case is different. Kyle helps you understand the evidence, the consequences, and the strongest way forward.

Hundreds of DUI matters handled, with insight into criminal proceedings, DMV consequences, and forensic toxicology.

A proven track record defending clients against serious allegations and their lasting consequences.

Strategic challenges to the prosecution's case, informed by treatment options and drug and alcohol science.

Careful, respectful defense for sensitive accusations that can affect freedom, family, and reputation.

Extensive courtroom experience defending hundreds of people facing potentially life-altering felony charges.

Guidance through dismissals, record sealing, and felony reductions so you can move forward.

Local Knowledge
Criminal law is local. Having handled hundreds of matters in El Dorado County Superior Court, Kyle understands how local prosecutors approach cases and how the court system operates.
That perspective helps him anticipate what comes next and build a defense grounded in the realities of this courthouse and this community.
What To Expect

Yes. Consultations are always free. Call or text Kyle directly at (530) 208-0911.
Yes. If Kyle cannot answer when you call, he will return your call as soon as he is free.
Often, no. In many local cases Kyle can appear on your behalf and may be able to resolve the matter without you coming to court.
Criminal practice is highly localized. Kyle lives and practices in South Lake Tahoe and has handled hundreds of cases in El Dorado County Superior Court.

Your Call Goes To Kyle
Tell Kyle what happened. Your consultation is always free, and if he cannot answer immediately, he will call you back as soon as he is free.
Schedule a Free Consultation