O'Neill & Associates, Logo Phone Icon(609) 337-1368
 Complete Insurance Coverage
for Your Business

Affordable Insurance for Businesses & Professionals

Professional & Management Liability Insurance Icon

Professional & Management Liability Insurance

Mistakes happen, but they don't have to damage your business. We offer professional and management liability insurance to protect employers from lawsuits and provide medical care for your employees after accidents.

Learn More
Workers' Compensation Insurance Icon

Workers' Compensation Insurance

Business owners are required to buy workers' compensation insurance in almost every state. Workers' compensation provides care for injured workers and protects business owners from lawsuits.

Learn More
Commercial General Liability Insurance Icon

Commercial General Liability Insurance

Commercial general liability (CGL) insurance protects your business against claims of bodily injury and property damage as well as libel, slander, and copyright infringement.

Learn More

Protect your business with insurance coverage from O'Neill & Associates.

Call (609) 337-1368

About O'Neill & Associates

O'Neill & Associates is a professional insurance agency based in Trenton, New Jersey. We provide liability insurance to protect your business. Our founder has been in the insurance industry since 1980 and founded the company in 1990 in order to provide a better service to clients throughout New Jersey, Delaware, Pennsylvania, and New York. We are members of the Professional Insurance Agents of New Jersey and our team of dedicated professionals has the resources and experience to help you find the coverage you need at a great price. We are always happy to answer your questions and go over all the details of your policy with you. Call now for a free policy review.


Thank you for your interest. For questions or comments, please use the information listed here. We look forward to hearing from you soon.

Phone Number
(609) 337-1368

Hours of Operation
Open Monday – Friday, 9:00 a.m. – 5:00 p.m. 
Phones Answered Monday – Friday, 7:00 a.m. – 5:00 p.m.

877 Brunswick Avenue, Trenton, NJ 08638

Service Area:
Proudly Serving New Jersey, Delaware, Pennsylvania, and New York