We Shop 14 Insurance Companies So You Don't Have To
One call to our office puts your policy in front of 14 carriers at once — including some of Vermont's most competitive regional companies, available only through independent agents like us.
Below is the full list of insurance companies we represent. We publish this openly — no surprises, no pressure, no commitment required to see who we work with.
Every carrier on this list has been selected for financial strength, claims handling, and fit with the risks our customers actually face in Vermont and New Hampshire. We don't add a carrier just to make the list longer.
Our Carrier Network

Acadia Insurance
Claims: 1-888-325-0056
Payments: 1-800-773-4300
Policy Questions:
1-800-773-4300

Allstate Insurance
Claims: 1-800-669-2214
Payments: 1-800-901-1732
Policy Questions:
1-800-726-6033

American Modern
Claims: 1-800-375-2075
Payments: 1-800-543-2644
Policy Questions:
1-800-543-2644

Cincinnati Insurance
Claims: 877-242-2544
Payments: 888-242-0888
Policy Questions:
888-242-0888

Co-operative Insurance
Claims: 1-800-388-6638
Payments: 1-800-639-4017
Policy Questions:
1-800-639-4017

Concord Group Insurance
Vermont Claims Office: 800-660-3838
New Hampshire Claims Office: 800-888-6050
Payments: 800-335-4422
Policy Questions: 800-852-3380

Dairyland Insurance
Claims: 1-800-334-0090
Payments: 1-800-334-0090
Policy Questions: 1-800-334-0090

Foremost Insurance Group
Claims: 1-800-527-3907
Payments: 1-800-532-4221
Policy Questions: 1-800-527-3905
Liberty Mutual - Personal Lines
Claims: 1-800-225-2467
Payments: 1-800-332-3226
Policy Questions: 1-800-332-3226
Liberty Mutual - Commercial Lines
Claims: 1-833-218-0219
Billing: 1-844-629-8984
Policy Questions: 1-800-290-8206

MMG Insurance
Claims: 1-888-711-4384
Payments: 1-888-664-2455
Policy Questions: 1-888-664-2455

Ohio Mutual Insurance
Claims: 888-895-7725
Payments: 877-699-7364
Policy Questions: 800-686-3011

Patriot Insurance
Claims: 866-460-1776
Payments: 866-460-1776
Policy Questions: 866-460-1776

Progressive
Claims: 1-800-274-4499
Payments: 1-877-776-2436
Policy Questions: 1-855-347-3939

RLI
Claims: 1-800-444-0406
Payments: 1-800-331-4929
Policy Questions:
1-800-331-4929

The Hanover Insurance Group
Claims: 1-800-628-0250
Payments: 1-800-873-1187
Policy Questions: 1-800-922-8427

Travelers Insurance
Claims: 1-800-252-4633
Payments: 1-800-842-5075
Policy Questions: 1-800-842-5075

Union Mutual
Claims: 1-800-445-2330
Payments: 1-800-300-5261
Policy Questions: 1-800-300-5261

Vermont Mutual Insurance Group
Claims: 1-800-332-3226
Payments: 1-877-566-6001
Policy Questions: 1-877-566-6001
Local, Personal Service
You're not routed through a call center or left guessing who to contact; you work directly with a local team that knows Delaware and responds when you need help.
Clear, Practical Guidance
Insurance can feel complicated, but straightforward explanations and real-world context make decisions easier and less stressful.
Independent Carrier Access
Instead of being limited to one provider, you can compare multiple options and feel confident you're choosing coverage that actually fits your situation.
Consistency Over Time
As your needs change, you have a reliable point of contact who helps keep everything aligned without starting over each time.
