A Progressive Authorized Agent, with offices in Braintree, Marshfield, and Cohasset, McSweeney and Ricci Insurance offers personal and business insurance, as well as Risk Management and Benefits.