When it comes to insurance, how do you know what you need? You need more than a great price—you need advice.
Clients throughout Massachusetts and New England have trusted us with their insurance needs, for over fifty years. We don’t take that lightly! Our focus is always to honor that trust, by providing the best possible service and advice.
Give us a call (844) 501-1359.
For us, it’s more than just providing quality home, car and business insurance at affordable prices. It’s about building relationships, getting to know our clients’ needs and the risks they face, and always being ready to help.
Whether you need to make a payment, need help filing a claim, or just have a question about your policy, we’re here for you.
Thank you for your interest in our agency. Feel free to reach out to us at any time with any questions.
How Can We Help You Today?
Patrick LearyVice President
Robert MonahanBusiness Development Manager
Patricia ClendenenCommercial Lines manager
John DonovanPersonal Lines Sales Manager
Eric MellenPersonal Lines Manager
From offices in Braintree and Marshfield, McSweeney & Ricci serves the personal and business insurance needs of clients on the South Shore of Massachusetts and beyond. Since 1964, our focus has always placed our clients’ needs above all else.
Braintree, MA 02184
- P – (781) 848-8600
- F – (781) 843-8807
Marshfield, MA 02050
- P – (781) 837-7788
- F – (781) 843-8807
Our Marshfield Office
2021 Ocean Street, Marshfield, MA 02050, USA
Our Braintree Office
420 Washington Street, Braintree, MA 02184, USA
Interested in joining our growing team of enthusiastic and fun-loving, insurance professionals?
Being a great neighbor and staying active in the communities that support us, is important to us. Thank you for voting us #1 Insurance Agency! It really means a lot!
Thank you for voting us #1 Insurance Agency in South Shore Home, Life & Style's Best of the South Shore 2022.
2023 Calendar-Offices Closed
Monday, January 2, 2023 – New Year’s Day (Observed)
Monday, January 16 – Martin Luther King Jr. Day
Monday, February 20 – Presidents’ Day
Monday, April 17 – Patriot’s Day
Monday, May 29 – Memorial Day
Monday, June 19-Juneteenth Day-Observed
Tuesday, July 4-Independence Day
Monday, September 4 – Labor Day
Monday, October 9 – Indigenous People’s Day
Friday, November 10-Veterans Day (Observed)
Thursday, November 23 – Thanksgiving Day
Friday, November 24 – Day After Thanksgiving
Monday, December 25- Christmas
McSweeney & Ricci has been invaluable for me during the 20 years that I have had responsibility for insurance and risk management at New Balance. Their level of service, commitment and ease of doing business has guided New Balance through the growth of the brand.