Comprehensive criminal defense for all types of charges.
I provide skilled legal representation across a wide range of criminal matters. With over 40 years of experience, I'm here to fight for your rights and freedom. I am available for both virtual and in-person court appearances and can represent you on pre-file matters as well.
A DUI charge can have devastating consequences: license suspension, hefty fines, increased insurance rates, and even jail time. I understand the science behind breathalyzer and field sobriety tests, and I know how to challenge them effectively.
My DUI defense strategies include:
Felony charges carry the most serious penalties, including lengthy prison sentences and permanent damage to your record. When everything is on the line, you need an attorney with the experience and resources to mount an aggressive defense.
I handle felony cases including:
Drug charges range from simple possession to serious trafficking offenses. The penalties can be severe, but there are often strong defenses available. I examine every aspect of your case, from the initial stop to lab testing procedures.
Drug offenses we defend:
Domestic violence allegations can arise from misunderstandings, heated arguments, or false accusations. These charges carry serious consequences and social stigma. I handle these sensitive cases with discretion while aggressively defending your rights.
I defend against:
White collar criminal cases involve complex financial transactions and extensive documentation. I have the analytical skills and resources to navigate these complicated cases and build a strong defense.
White collar cases we handle:
Shoplifting, grand theft, burglary, robbery, and receiving stolen property.
Protecting young people's futures with specialized juvenile defense.
Defending against allegations of probation or parole violations.
Clearing your record and giving you a fresh start when eligible.
Reckless driving, hit and run, driving on suspended license.
Challenging wrongful convictions and fighting for justice.
Every case is unique. Contact us for a free consultation to discuss your specific situation and how we can help.
(360) 402-6476 Schedule Consultation