Practice Areas

Traffic
Everyone makes mistakes. Don’t let your mistake cost you fines, points on your driving record, or jail time.
Felony
Our practice handles most felony matters, including but not limited to assault, domestic violence, breaking and entering, and more.
Misdemeanor
Our practice handles most misdemeanor offenses, including car theft, disorderly conduct, open container, and more.
Probation & Parole
If you have violated the terms of your probation or parole, you’ll need representation to keep yourself out of jail!
Car Accidents
From fender-benders to serious injury (or death), we handle car accidents of all kinds.
Slip and Fall Personal Injury
If you find yourself or a loved one injured due to the negligence of someone else, we can represent you.
DUI/DWI
Driving under the influence and driving while impaired by alcohol and/or drugs is a serious offense that can have a long lasting effect on your criminal record as well as your ability to maintain a driver’s license.
Weapons
If you are charged with a weapons crime, you need a lawyer that knows and can present the appropriate defense in your particular matter, prior to and during trial.
Drug Crimes
From simple possession to distribution, contact us immediately if you have been charged with a drug crime of any kind!
Assault
There are effective defenses to assault charges such as self-defense, defense of others, and spousal privilege. We are well-versed in these defenses, and are able to prepare and present them to the Assistant State’s Attorney, judge, and even a jury.
Domestic Violence
If you find yourself charged with a case involving allegations of domestic violence it is important you secure a defense attorney that is well-versed in this area. There are defenses, as well as specialized programs and classes that can help your case.
Warrant Recall
Addressing a bench warrant right away greatly increases the chances of the warrant being recalled. This shows the judge and court that you take your freedom, criminal record, and the court’s time seriously.

Schedule Your Consultation today