We are a full-service Insurance and Bonding agency serving Central New Jersey.  For over 80 years, we have offered personalized service to thousands of clients through our offices in New Brunswick and Somerset.
Contact us today!



... of serving our client’s Insurance, Real Estate and Travel needs since 1940! From our family to yours, Thank You!  We could not have reached this milestone without you.  ​​

Our office offers personal insurance, business coverage, and life and health insurance to our clients.  In addition, our Surety Bond department can assist you with any bond requirements you may have, such as Administration or Guardianships.

We currently represent several insurance companies in each type of market and have access to many Excess and Surplus Insurers for hard to find coverage.

We also have a real estate and travel division available to you.

We're Celebrating

Why Choose Barrood?

"I have been a client of the Barrood Agency since 2003, I contacted them for my business owner policy and they were very friendly and extremely professional.  I can always count on them to give me formal explanations of my coverage and invoice. I had several claims due to flooding and they were very helpful and reported my claims in a timely fashion. I called them several times to discuss my claims and received answers to all my questions and obtained all the necessary information and documents from the adjusters to settle my claims. I would recommend the Barrood Agency and its staff to all my friends and family."

-Daniel R.

-Samir F.

"Barrood Agency is a pleasure to work with. They are quick to get back to you and are always willing to come up with an amicable solution. I highly recommend them."
"David is a ton of help for my business and personal insurance needs. He will always get back to you with a solution to your problem with no delays. He always finds the best rates for me and gives me many options. I have used this agency for the last 7 years and I am very pleased with their services. I would recommend him and his agency for anyone who wants the job done right."

-Robert G.

Our Team

Middlesex County:

46 Bayard St., Suite 212
New Brunswick, NJ, 08901
 (8:30 am to 12:00 pm and by appointment)


Somerset Hours
Monday 9am-5pm 
Tuesday 9am-5pm
Wednesday 9am-5pm
Thursday 9am-5pm
Friday 9am-4pm

Somerset County:

700 Easton Ave., 1st Floor
Somerset, NJ, 08873

Fax: 732-828-1980