Practice Areas

KN Law Firm, APLC defends clients against serious criminal charges at the state and federal level throughout California.

State Criminal Defense

We defend clients against all state criminal charges in Los Angeles County and throughout California.

Drug Crimes

Possession, possession for sale, transportation, manufacturing — we challenge illegal searches, the credibility of informants, and the chain of custody of evidence.…

Learn more →

Assault & Battery

From simple assault to assault with a deadly weapon, we build defenses grounded in self-defense, lack of intent, mistaken identity, and constitutional…

Learn more →

Domestic Violence

A domestic violence charge can result in losing your home, your children, and your freedom. We investigate aggressively to challenge false accusations.…

Learn more →

Gun & Weapons Crimes

California has some of the strictest firearms laws in the nation. We challenge unlawful searches and seizures and improper possession allegations.  

Learn more →

Theft Crimes

Shoplifting, petty theft, grand theft, robbery, burglary — we defend all theft charges and work to reduce charges and suppress evidence.  

Learn more →

Sex Crimes

Sex crime accusations carry life-altering consequences beyond prison time. We fight aggressively against false accusations and unreliable evidence.  

Learn more →

Violent Crimes

Murder, manslaughter, attempted murder, robbery — violent crime charges demand an experienced trial attorney. We prepare every case for trial.  

Learn more →

Fraud Crimes

Insurance fraud, check fraud, identity theft, elder fraud — we defend against all state-level fraud charges with a focus on intent and…

Learn more →

Driving Offenses

Reckless driving, hit and run, driving on a suspended license, vehicular manslaughter — we defend all driving-related criminal charges and DMV hearings.…

Learn more →
⚖️

Don't see your charge? Contact us — we may still be able to help.

Charged with a crime? Call us first.

Free, confidential consultation. Available 24/7.

📞 (888) 950-0011 Schedule Online