Founded in Boston in 1912, Liberty Mutual has been selling auto insurance since the days of the Model T. Instead of advertising with spokespeople or cartoons, they stress responsibility as their core principle. You’ve probably seen some of their car insurance commercials.
Liberty Mutual has offices in 45 states and is still headquartered in Boston, Massachusetts. If you’ve have or had Liberty Mutual insurance, leave a review about your experience – good or bad. To see reviews for a different company, checkout these auto insurance reviews.
For State Farm reviews, click here.
For Plymouth Rock reviews, click here.