Welcome to Haines & Haines
T.C. Irons Insurance Agency

Protection, Integrity, and Service
is our philosophy and promise
to you.


T.C. Irons Payroll

More Convenience For Our Customers

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Looking for a good price on a quote?

Looking for a Quote?

Call Chris at 609-387-0606, x 142
or email us today.
  Closed Philosophy Statement
you need insurance
Click Here to Get a Quote



Providing for all your personal and business
insurance needs since 1872
  By Dynamic Sights


We pride ourselves in our ability to provide you with the best insurance companies, products, and service available, all at competitive costs. Protection, Integrity, and Service is our philosophy and promise to you.

Our Mission Statement: Dating back from 1872 our mission is clear: to serve our clients with the utmost respect, integrity and professionalism while providing a comprehensive risk management program at competitive pricing.

Boats, Yachts, & Aviation
Bonds: Performance, Bid, License, Fidelity, Estate, Probate, & other miscellaneous bonds
Business: Fire, Liability, Professional Liability, Directors & Officers Liability, Auto, & Workers Compensation (Managed Care), Complete Payroll System
Electronic Data Processing Equipment
Cybertech Insurance
Life & Health, Disability, and Pension Plans
Mobile Home & Recreational Vehicles
Motor Truck Cargo & Transportation
Ocean Marine & Inland Marine
Personal: Personal Automobile, Homeowners, Condo Owners, Renters/Tenants, Vacation/Secondary Homes, Rental Property, Personal Umbrella Liability, Scheduled Articles (Jewelry, Furs, Silver, Antiques, Collectibles), Computers, Boats & Yachts, Flood Insurance & Motorcycle (Family Package Programs Available)

Haines & Haines/ T.C. Irons
708 Stokes Road,
Suite A
Medford, NJ 08055
Phone: 609.953.2282 
230 High Street PO Box 158- Burlington, NJ 08016
Phone: 609.387.0606

200 Delaware Avenue, Roebling, NJ 08554
Phone: 609.499.0237 - W.C. Hughes
Phone: 609-499-0517 - WISA
Fax: 609-499-4077