Make a Policy Payment

In many cases, you can make your insurance payments 24/7 directly to your insurance company. Locate your insurance company below and click the link to make an online payment, or call their toll-free number provided. Most of our company partners accept e-checks, debit cards, and major credit cards. Please have your account information and policy number available.

COVID-19 ALERT: Many of our carriers are extending payment terms and/or suspending cancellations during this difficult time in support of our clients. Please contact them using the numbers below. If you can not locate your insurance company below please call us at (508) 673-5893 for assistance.

In addition, most of our company partners provide automatic monthly payments via EFT. Call us at (800) 491-5347 to request an EFT payment authorization form.

Note: If your policy is in cancellation status due to non-payment of premium no coverage is reinstated unless confirmed by your insurance company. Always make your premium payments on time to avoid coverage cancellation and possibly higher rates in the future.  

The Hanover Insurance Group

Hanover/Citizens Insurance

International Marine Underwriters (IMU)

International Marine Underwriters (IMU)

Pay By Phone: (877) 624-7775

Mass Property Insurance

MPIUA (FAIR Plan)

The Main Street America Group

National Grange – Main Street America

Pay By Phone: (800) 611-0958

New London County Mutual Insurance Companies

New London County Mutual

Billing Support: 1- 800-962-0800 ext 4235

The Norfolk & Dedham Group

The Norfolk & Dedham Group

Plymouth Rock Assurance

Plymouth Rock Assurance

Progressive Insurance

Progressive Insurance

Safeco Insurance

Safeco Insurance

Safety Insurance

Safety Insurance

Wright Flood Insurance

Wright Flood Insurance

Merchants Insurance Group

Merchants Insurance Group