About the Firm
David Rodriguez, Esq.
Criminal defense attorney focusing on DWI, DWAI, VTL violations, and criminal matters in Western New York — for 29 years.
29 Years
Criminal defense experience
4 Counties
Erie, Chautauqua, Cattaraugus, Allegany
24/7
Always reachable — nights and weekends
Bilingual
English and Spanish

A Career Built in Western NY Courtrooms
For 29 years, Attorney David Rodriguez has been practicing criminal defense law in Western New York. He is not a lawyer who visits these courts occasionally — he appears in them every week. He knows the judges. He knows the prosecutors. He knows the procedures, the tendencies, and the leverage points in every county where he practices.
His practice focuses on DWI and DWAI defense, NY VTL violations, and criminal matters in Erie, Chautauqua, Cattaraugus, and Allegany counties. From a first-time speeding ticket to an aggravated DWI felony, he brings the same thorough, personal approach to every case.
When you retain David Rodriguez, you get David Rodriguez — not a paralegal, not a junior associate. He handles every case personally from the initial consultation through final disposition. That means he knows your case, and you know your attorney.
Attorney Rodriguez is bilingual in English and Spanish, serving the significant Spanish-speaking communities across Western New York who deserve legal representation in their preferred language.
Courts Where I Appear
Local knowledge matters. Knowing how a particular court operates can affect strategy, negotiation, and outcomes.
Erie County
- Erie County Court (Buffalo)
- Buffalo City Court
- Hamburg Town Court
- Clarence Town Court
- Evans Town Court
- Kenmore Village Court
Chautauqua County
- Dunkirk City Court
- Hanover Town Court
- Portland Town Court
Cattaraugus County
- Cattaraugus County Court (Little Valley)
- Little Valley Town Court
- Ellicottville Town Court
- Yorkshire Town Court
Allegany County
- Allegany County Court (Belmont)
- Wellsville Town Court
- Friendship Town Court
- Angelica Village Court
Hablamos Español
Attorney David Rodriguez provides full legal representation in both English and Spanish. You deserve to understand every aspect of your case in the language you are most comfortable with. No interpreter needed — he speaks directly with you.
El Abogado David Rodriguez ofrece representación legal completa en inglés y en español. Llame hoy para una consulta gratuita y confidencial.
Ready to Talk?
Free consultations, available 24/7. Call now or fill out the intake form and Attorney Rodriguez will be in touch.