Update: We are fully operational and working remotely amidst COVID-19. Our attorneys are available to provide you with a free consultation 24/7. Call or contact us online today.

Point Pleasant Office



Our law firm has successfully handled thousands of criminal, DWI, and municipal court charges throughout Ocean County and New Jersey.

Schedule free Consultation

Police and law enforcement officers are constantly putting their lives on the line to protect the public on a daily basis. However, even cops are not immune to the allegations of domestic violence or restraining orders. And for an officer a conviction of domestic violence or final restraining order can mean the end of their career because you are not allowed to carry or own a firearm. Over the years, our office has had the opportunity to represent and successfully defend several members of the law enforcement community including county detectives, township police, and correction officers.

Most recently, our office defended a law enforcement officer in Toms River, Ocean County Superior Court for Final Restraining Order hearing. The plaintiff had alleged that our client committed various incidents of domestic violence harassment and that because of his actions and the fact that he carries a gun for work, she was scared for her life and safety.

At trial, our defense attorney provided hundreds of pages of phone records and text messages to contradict the plaintiff’s testimony and establish that no act of domestic violence had taken place between the parties. After hours of testimony and evidence submissions the Judge concluded the case and found that no act of domestic violence could be substantiated and that there was no need for protection.

State v. D.J.

Contact Us

Our phones are answered 24 hours a day. We are available weekdays during business hours. We also meet with clients on evenings and weekends by request. All major credit cards are accepted.


3828 River Road, Point Pleasant, NJ 08742

Phone: (848) 238-2100

By Appointment Only

Map and Directions


3840 Park Ave, Suite 202 A, Edison NJ 08820

Phone: (732) 659-9600

By Appointment Only

Map and Directions


242 10th Street Suite 103 Jersey City, NJ 07302

Phone: (201) 793-8018

By Appointment Only

Map and Directions


20 Commerce Drive, Room 135 Cranford, NJ 07016

Phone: (908) 838-0150

By Appointment Only

Map and Directions