For over 150 years, Roger Keith & Sons has been a leader in providing quality insurance services for our community. Our practice is simple: Provide long-term value for our customers through a vast array of insurance products and expertise.


An Exciting Announcement To our Valued Customers – The Finnerty Insurance Agency, Inc and Roger Keith & Sons Insurance Agency have merged. We now have an additional office to service your insurance needs at - 1598 Main Street in Weymouth, MA

Stop by and visit us at any of our 4 convenient locations.


Please note our Lakeville Office has moved to:

290 Bedford Street, Suite A

Lakeville, MA 02347

Phone: 508-947-0120 | Fax: 508-947-8805



1575 Main Street,
Brockton, MA 02301

lakeville 2

290 Bedford Street,
Ste. A
Lakeville, MA 02347


153 Front Street,
Marion, MA 02738


1598 Main Street,
Weymouth, MA 02190

About Us

Roger Keith Insurance
Roger Keith Insurance

Your Trusted Choice Agency

At Roger Keith & Sons Insurance Agency, we make it a point to sit down with each and every one of our clients. Together, we want to go over EXACTLY what you need and let you know EXACTLY what we can provide for your unique situation. Here, we believe that it is just as important to remain informed as it is to remained covered.

Popular Coverages

View More

Agent Spotlight

Donovan Dunn
Sherry Meadows
Vice President/Account Executive
Anna Bailey
Vice President of Agency Operations

We Take Pride in Our Customer Service

Bringing You the Best Rates with Superior Coverage

Our work begins and ends with you – the customer!

Contact Us

Office Locations
Highly-Trained Team Members
Years of Service
Happy Customers
Blog Email Subscription - Bg