Contact us

Whether you’re interested in protecting the health and welfare of your family, or shopping for the best coverage for your home and auto, we have agents ready to do all the footwork for you. They know the area and know how to access the best coverage for your needs. We are here to assist you, so contact us today.

Senior couple discussing insurance coverage with an agent

Barton Insurance Offices


Contoocook Office

25 Dolly Road, PO Box 675
Contoocook, NH 03229

Phone: 603-746-6677
Fax: 603-746-6216

Contact Information

Grantham Office

120 Rte 10S, Suite 12
PO Box 933
Grantham, NH 03753

Phone: 603-863-6991
Fax: 603-526-9677

Contact Information

New London Office

52 Main St, PO Box 249
New London, NH 03257

Phone: 603-526-6991
Fax: 603-526-9677

Contact Information
  • Benjamin K. Barton, AAI, CIC, President – Personal & Commercial Lines, Life; bbarton@nhins.com
  • Danielle Laware, ACSR, AAI-M, AIS, Senior Account Manager – Personal & Commercial Lines, High Value Homes, Builders Risk; dlaware@nhins.com
  • Ellen MacDonald, CIC, Account Manager – Personal Lines; emacdonald@nhins.com
  • Ginni Walsh, Financial Manager; gwalsh@nhins.com

Sunapee Office

14 Pleasant Place
Sunapee, NH 03782

Phone: 603-763-1393
Fax: 603-526-9677

Contact Information
  • Heidi L.C. Currier, AAI, CIC, CSRM, Office Manager – Commercial Lines, Bonds, High-Value Homes; hcurrier@nhins.com