First and foremost, the New Jersey criminal justice system presents significant complications that a skilled lawyer can help you navigate. Secondly, an experienced criminal defense lawyer will understand your legal rights and will fight to ensure that those rights are respected throughout the entire criminal process. Our lawyers also understand that it may be possible to negotiate reduced charges or challenge a charge entirely, and we also have the negotiating skills necessary to minimize the future consequences of your case.