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.

Cranford Office


Berkeley Heights Criminal Defense Attorneys

Our Law Firm Has Successfully Handled Thousands of Criminal, DWI, and Municipal Court Charges Throughout Union County and New Jersey.

Schedule free Consultation


Keith G OliverReviewsout of 55 reviews William A ProettaReviewsout of 30 reviews
Proetta & Oliver

Harassment Attorney in Berkeley Heights, New Jersey

If you have been arrested in Berkeley Heights, New Jersey for a disorderly persons offense such as Possession of Marijuana, Harassment, Simple Assault, Disorderly Conduct or Theft you are facing serious penalties including up to 6 months in jail, loss of your driver’s license, community service, probation, and a criminal record. Selecting a criminal defense attorney is the most important decision you can make during the judicial process. Proetta & Oliver can help you through this difficult time. William A. Proetta is Union County criminal lawyer with a proven track record which includes literally thousands of cases that have been successfully handled. We will review the State’s proofs in your case and assess the weaknesses in the evidence against you in order to resolve the charges in your favor. If you would like to speak with a Berkeley Heights Criminal Defense Attorney then contact our office at (908) 838-0150 which is conveniently located in Mountainside.

What Will Happen At Berkeley Heights NJ Municipal Court?

The Berkeley Heights Municipal Court is located at 360 Elkwood Avenue, New Providence NJ 07974. Court sessions are held each Thursday at 9:00 a.m. The court’s normal business hours are 8:30 a.m. – 4:00 p.m. Monday thru Friday. The Berkeley Heights Municipal Court phone number is (908) 743-1055. The Honorable Donald P. Bogosian is the municipal court judge. For additional information on the Berkeley Municipal Court, see the town’s official website at http://www.berkeleyheightstwp.com

Directions to Berkeley Heights Municipal Court


More Information About Berkeley Heights, New Jersey

Berkeley Heights Township is a fairly small municipality located in the northwestern region of Union County, New Jersey with a population of approximately 13,000. The town is considered an upper middle class suburban area. The Passaic River forms the township’s northern border between Morris County and Somerset County. It is also bordered by Chatham to the north, Watchung to the south and Warren Township and Long Hill Township to the west. Berkeley Heights has a small downtown along Springfield Avenue with all the essentials including post office, the Municipal Building, police station, train station, pharmacy and shopping center.

Driving Without Insurance in Berkeley Heights

If you have been pulled over in Berkeley Heights NJ and received a ticket for DWI, Driving without Insurance, Leaving the Scene of an Accident, or Driving While Suspended it’s very important you hire a Berkeley Heights traffic ticket lawyer to help you. These tickets carry severe penalties such as a lengthy suspension of your driver’s license, community service, points on your license, heavy fines and even jail time. Proetta & Oliver will assist you through this process and help you avoid these serious repercussions. We offer a free initial consultation when you call our office at (908) 838-0150.

More Helpful Related Links

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. We have office locations conveniently located in Jersey City, Edison, Middletown, Cranford, Burlington, and Hamilton. All major credit cards are accepted


242 10th Street Suite 103 Jersey City, NJ 07302

Phone: (201) 793-8018

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


20 Commerce Drive, Room 135 Cranford, NJ 07016

Phone: (908) 838-0150

By Appointment Only

Map and Directions