Toggle Navigation
About the Attorney
Reviews from Past Clients
Continuing Legal Education
Military Service
Former Careers
Practice Areas
Felony Charges Defense
Felony Charges Defense
Gun Crimes Defense Lawyer
Kidnapping Defense Attorney
Violent Crime Attorney
Domestic Violence Defense Lawyer
Vehicular Homicide Defense Lawyer
Vehicular Assault Defense Lawyer
Fraud Crimes Defense Lawyer
Sex Crime Defense Attorney
Sex Crime Defense Attorney
Sexual Assault Defense Attorney
Child Pornography Lawyer
Online Child Enticement Defense
Sex Offender De-Registration Lawyer
Misdemeanor Criminal Defense
Misdemeanor Criminal Defense
Domestic Violence Defense Lawyer
DUI Defense Lawyer
Traffic ticket defense lawyer
DUI Defense Lawyer
DUI Defense Lawyer
Vehicular Homicide Defense Lawyer
Vehicular Assault Defense Lawyer
Domestic Violence Defense Lawyer
Self Defense Attorney
Probation revocation
Drug Charges
Civil Protection Order Attorney
Contact
Contact
Make an Appointment
Directions to the office
Make a payment
Make a payment
Blog
Video Center
Make a payment
Make a trust payment
Use
this form
if you are making a payment trust deposit.
Call Now
Directions