Need help? For AI financial guidance, click here to Ask Marvin

Churchill Life Insurance Review

Marvin's low-down on Life Insurance from Churchill

The experts say:

💬



Churchill's Life Insurance is a mid-table provider, ranking 16th out of 26. In terms of fairness, Churchill's has a Claims Score of 78%, Complaints Score of 87% and Transparency Rating of 60%. It also has a Customer Experience Rating of 75%, which gives it a ribbon of 75%. This means that customers can expect to be paid the rate they are due on claims. All in all, Churchill's Life Insurance offers an average level of service, with decent ratings for fairness and customer experience.

What Churchill customers are saying right now:

The Good

  • 💡Good price: Churchill offers reasonable premiums for their products.
  • 🤩Easy set up: Setting up an insurance policy with Churchill is easy and can be done online.
  • ✅Informative: They provide customers with accurate information to make informed decisions.
  • 😊Helpful staff: Customers have reported helpful staff available to answer any questions or concerns.
  • 👍Loyalty rewarded: Churchill rewards loyal customers with discounted premiums.

The Bad

  • 😡 Terrible customer service, with long wait times and inaccurate information.
  • 😤 Unprofessional and shady dealings, such as automatically renewing policies and overcharging on renewal.
  • 😡 Refusing to chase up another insurance company even after 10 years of loyalty.
Read more customer reviews of Churchill

Churchill customer reviews summary

Churchill has been receiving mixed reviews from customers when it comes to their car insurance service. While some have praised the reasonable prices and ease of set up, others have been left frustrated by long wait times for claims and unhelpful customer service. With a number of loyal customers feeling taken advantage of by rising renewal premiums, Churchill have some work to do before they can become a trusted insurer. Overall, Churchill receives a score of 6 out of 10.

Is Churchill one of this year's Top 10 Life Insurance companies?