Disclosure: We receive advertising revenue from some partners. Learn more.
Founded in 1912, Liberty Mutual is a financial service and insurance provider headquartered in Boston, Massachusetts. Liberty offers a broad range of products and services, including property and casualty insurance, workers compensation, general liability, and group disability insurance. The company holds an A+ rating with the Better Business Bureau.