We’re happy to announce we have combined both our Middleton and Malden offices into one newly renovated, state-of-the-art facility located at 205 S. Main Street in Middleton.
With our technology upgrades and all of our staff under one roof, we are eager to top our already spectacular service!
Please stop by and visit us!

Companies We Represent

With us, you have options.

Here are the insurance companies we currently work with. Already a customer? Feel free to use the provided links or phone numbers to manage your account.

Acadia Insurance

Acadia Insurance

Manage Account Online

Phone: Normal Hours: 800-773-4300
24 Hour Emergency: 800-691-4966

American General

American General

Manage Account Online

Phone: 877-200-0220

Andover Companies

Andover Companies

Manage Account Online

Phone: 800-225-0770

Central Insurance Companies

Central Insurance Companies

Manage Account Online

Phone: 888-263-2924

Foremost

Foremost

Manage Account Online

Phone: 800-527-3905

Genworth Financial

Genworth Financial

Manage Account Online

Phone: 888-436-9678

Hagerty

Hagerty

Manage Account Online

Phone: 800-922-4050

Hanover Insurance Co.

Hanover Insurance Co.

Manage Account Online

Phone: 800-628-0250

Hartford Insurance

Hartford Insurance

Manage Account Online

Phone: Personal: 800-243-5860
Business: 800-327-3636

Liberty Mutual Insurance Co.

Liberty Mutual Insurance Co.

Manage Account Online

Phone: 800-526-1547

Mass Property Insurance Underwriting Association

Mass Property Insurance Underwriting Association

Manage Account Online

Phone: 800-851-8978

Norfolk & Dedham

Norfolk & Dedham

Manage Account Online

Phone: 800-688-1825

Philadelphia Insurance Companies

Philadelphia Insurance Companies

Manage Account Online

Phone: 800-765-9749

Prudential Life

Prudential Life

Manage Account Online

Phone: 800-778-2255

Quincy Mutual

Quincy Mutual

Manage Account Online

Phone: 800-490-0047

Safeco Insurance Co. of America

Safeco Insurance

Manage Account Online

Phone: 800-332-3226

Safety Insurance

Safety Insurance

Manage Account Online

Phone: 800-951-2100

Transamerica

Transamerica

Manage Account Online

Phone: 800-797-2643

Travelers

Travelers

Manage Account Online

Phone: Personal: 800-252-4633
Business: 800-238-6225

West Coast Life

West Coast Life

Manage Account Online

Phone: 800-366-9378, option 9


Need an insurance quote? Get in touch!

Access quotes from Massachusetts's most trusted insurance carriers. It’s comparison shopping at the click of a mouse.

Skip to content