Two Essex County office locations, located conveniently in Newark and Bloomfield Our attorneys have experience working in the prosecutor’s office; they understand from personal experience how cases in criminal court work. We can build a solid defense for your charges and find the best way to est...