Local Roots. Trusted Protection.

Weymouth Insurance has proudly served the South Shore community for over 40 years, offering reliable and affordable insurance solutions tailored to every customer’s needs. We believe that insurance should be personal, straightforward, and built on trust—and that’s exactly what we deliver.

Meet Tom Rizzo

Founder & Insurance Advisor
Tom Rizzo is a Weymouth native with more than 40 years of experience in the insurance industry. Known for his honest advice and commitment to customer care, Tom has helped countless families and businesses find the coverage they need—at the right price.
His approach is simple: put people first, listen carefully, and build policies that make sense. That philosophy has helped Weymouth Insurance grow into a trusted name in the community.

Community

Giving Back

Tom is passionate about giving back to the community that raised him. He actively supports local Weymouth charities and devotes time to military and veteran causes, offering both his time and resources to make a difference. Whether it’s sponsoring local events or supporting families in need, Tom believes that community involvement is just as important as good business.
 

Why Clients Trust Us

Deep knowledge of personal and commercial insurance
Personalized service and clear guidance
Commitment to community values
A local face you can count on, not just a voice on the phone

At Weymouth Insurance, you’re not just a policy number—you’re a neighbor.