Don’t Fight Criminal Charges Alone; We Will Advocate For You

At Weinstock & Associates, we understand the lifelong implications a criminal conviction — and even a criminal arrest — can have. Therefore, we zealously work to protect our clients' rights, interests and reputations against the rigors of the criminal justice system.

Strong Criminal Defense To Protect Your Future

We stand between the law and our clients, applying our diligent work ethic and aggressive trial advocacy to help them seek the best possible outcome.

You need not fight your charges alone. Call us at 609-277-3639 or 800-526-5621 toll free for a free consultation with our experienced Atlantic City criminal defense attorney.

Put A Former Prosecutor On Your Side

Our criminal practice is led by lawyer Ed Weinstock, who gained insightful criminal law experience as a former Union County assistant prosecutor — experience he brings to each client's case. Additionally, Mr. Weinstock began his career working for some of the largest firms in New Jersey, learning from some of the state's top litigators. As such, he understands how to best prepare and build a strong defense for his clients, whether they face charges in municipal, Superior or federal court.

We defend clients accused of a wide variety of criminal offenses, including:

As your advocate, Mr. Weinstock takes his role seriously in protecting your rights and interests, both during the criminal process and for the future. He provides comprehensive criminal defense and a detail-oriented approach to obtain optimum results tailored to your situation, whether through effective plea bargaining or aggressive trial representation. He also takes cases on appeal as well as pursues expungement for eligible cases.

Contact A Pleasantville Attorney Handling Homicide Defense To Drug Crime Defense

When your rights, freedom and reputation are at stake, do not face your charges alone. Put a former prosecutor with a reputation for strong trial advocacy on your side. Contact our firm at 609-277-3639 or 800-526-5621 toll free to schedule a free initial consultation.