Mercury is, overall, a good insurance company, offering cheaper-than-average rates and a wide range of home coverage options.