If you have ever been charged with a traffic violation in New Jersey, you know how complicated the legal process can be. A traffic violation might seem minor but can carry severe penalties and long-term consequences.| Attorney Leon Matchin