Formerly McSweeney & Ricci Insurance, our offices have served the personal and business insurance needs of clients throughout the South Shore of Massachusetts and beyond since 1964. Rebranded Cross Insurance in 2024, our team and office locations haven’t changed, and clients continue to receive the same exceptional service.
With locations in Marshfield and Braintree, Massachusetts our team offers personalized and affordable insurance solutions for your home, car, boat, personal belongings and your business. Our Private Client Group addresses the unique insurance needs of accomplished individuals and families. Our relationship with numerous top-rated insurance companies, allows us to offer clients the freedom of choice in their selection as well as affordable prices. Contact one of the local Account Managers at Cross Insurance (formerly McSweeney & Ricci Insurance) at (781) 837-7788 or visit us online at Marshfield, Massachusetts - Cross Insurance (crossagency.com)