Chubb Small Business Insurance Review 2022

Thang Truong
Thang Truong
Updated on:

If you’re a business owner shopping around for small business insurance, you’ll want to consider and get quotes from a variety of insurance companies. One such company is Chubb, which is the world’s largest publicly traded property and casualty insurance company in the world. 

 If you buy a policy through Chubb, you can either do it entirely online or work with an agent. They have policies for general liability, workers’ compensation, property liability and Cyber security insurance to protect your small … or even not-so-small … business. 

Let’s look at the pros and cons of buying coverage with Chubb.

Pros:

  • In the 2020 small business commercial insurance survey by J.D. Power, Chubb ranked the first in overall satisfaction. 
  • They earned 5/5 in interaction (this means whenever the customer interacted with anyone from the company—online, by phone, or through an agent)
  • They have a wide array of policy offerings—over 30. Whatever you’re in the business of doing, Chubb has a policy for you. 
  • They have unique policy offerings such as product recall and railroad insurance products. 
  • They score A++ (Superior) on A.M.Best’s rating of financial strength, which means they have the financial backing to meet claims. 
  • They have both general business policies and industry-specific policies. 
  • When you work with a specific agent over time, that person will get to know you and your business. 

>>MORE: Best General Liability Insurance for Small Businesses

Cons:

  • Claims satisfaction score is only average
  • Chubb Insurance is not accredited by the Better Business Bureau. 
  • While they do offer some personal policies, historically they’ve targeted customers in higher tax brackets. You might not have the option of bundling all of your policies with Chubb. 
  • Chubb sells policies through agents, which might increase the prices to some extent
  • They are not very forthcoming about rates—you have to answer a lot of questions about your business and then they will give you a quote. 

>>MORE: Best Professional Liability Insurance Companies for Small Business

Small Business Insurance Products Offered by Chubb Small Business Insurance

Score: 100/100

Chubb business insurance offers many insurance products a small business might need, such as:

>>MORE: General Liability Insurance: Definition and Coverage

Financial Strength Rating for Chubb Small Business Insurance

Score: 100/100

Chubb scores an A++ (Superior) on A.M.Best’s rating of financial strength, which means they have the financial backing to meet claims.  They have more than $174 billion in assets, with $38 billion in gross premiums in 2018.

Customer Satisfaction Rating for Chubb Small Business Insurance

Score: 100/100

According to the 2020 J.D. Power small commercial insurance study, Chubb topped the list, earning 853 points over 1,000 points scale. It is a big jump from their 3rd rank of the same study in 2019.

2020 was a tough year for small businesses and their insurance companies. The fact that Chubb moved up significantly to claim the top position in this reputable study proves that they are doing well and protecting their customers not only in good times but in bad times as well.

>>MORE: What is Professional Liability Insurance? And Its Cost?

Consumer Complaints Rating for Chubb Small Business Insurance

Score: 85/100

According the BBB, there were 108 outstanding complaints against the Chubb Insurance company in the last three years. Of those, 39 were closed in the last 12 months. Because Chubb is mostly in the commercial insurance business, it’s possible that complaints are not easily found online. On the other hand, their customer satisfaction scores are generally good, so there might not be much out there. 

Digital Experience Rating for Chubb Small Business Insurance      

Score: 90/100

Chubb offers a wide range of digital capabilities for small business owners. You can report a claim, pay your bill, or review all of your policy documents online. 

If you need help, or don’t understand some aspect of the coverage you’re considering, Chubb has explanations with examples. They also have helpful articles on how to protect yourself from hackers and where to hide your valuables. The website is pretty easy to navigate and find the information you need. 

Here’s the process when you are trying to get a quote from Chubb. In the following example, we said we were an advertising and marketing firm seeking a business owners policy. 

A screenshot of a social media post

Description automatically generated

After this screenshot, it asked us to fill in:

  • Name of our business
  • If we had filed bankruptcy in the last five years
  • If any policy or coverage had ever been cancelled or non-renewed
  • If we owned our own building
  • Year the business started
  • If we were a partnership, corporation, individual/sole proprietor or llc
  • Estimated payroll
  • Number of employees
  • Square footage at our location
  • Date we would like the policy to start
  • If any employees or owners used their personal car for business more than twice a week or provided regularly delivery services

After that, it presented us with three options: Silver, Gold, and Platinum

A screenshot of a cell phone

Description automatically generated

>>MORE: How Much does General Liability Insurance Cost?

Final Thoughts

Chubb is a solid choice for business insurance. One nice thing about Chubb is that if you become a runaway success, with millions of dollars in revenue, Chubb can accommodate you. They have a lot of commercial experience and they also insure a lot of different industries, so they should be familiar with the needs of your particular business. On the other hand, they are not known as a budget insurance company, so you may want to shop around if price is a determining factor for you.

Thang Truong

Thang Truong covers small business insurance and small business success at BravoPolicy. He is a licensed P&C insurance agent. Previously, he held product leadership positions at realtor.com, Capital One, NerdWallet, and Mulberry Technology. He holds a MBA degree from UC Berkeley - Haas School of Business.

More Stories

Nationwide Small Business Insurance Review 2022

Starting in 1926, Nationwide has become one of the largest insurance carriers in the country, offering a broad range of insurance products such as asset management services, banking, savings plans, and retirement solutions. It has over 500,000 small business customers and places #69 on the Fortune 100 list, which comprises of the top 100 companies […]

Next Insurance Review 2022

Next Insurance company was launched in 2015, with the goal of providing small business owners a more pleasant and efficient way of purchasing insurance. You can purchase all your business insurance online, without ever talking to an agent or a broker.  The way they do that is through AI technology, although you can talk to […]

Thimble Small Business Insurance Review 2022

A relative newcomer to the insurance field, Thimble launched in 2016 and is already making waves. It was initially developed to bring liability insurance to drone operators, but customers loved it so much they asked about other industries. Eventually, Thimble expanded to cover 100 small business professions. Rather than lock you into a policy for […]

Auto Owners Small Business Insurance Review 2022

Auto Owners Insurance has been around for a long time, since 1916. It is one of the nation’s largest insurers, providing insurance to nearly three million policyholders. Licensed agents sell home, auto, life and business insurance. Their agent network is quite extensive, with over 47,000 agents in more than 6,300 agencies across the United States.  […]

The Hartford Small Business Insurance Review 2022

Choosing the correct small business insurance can be one of the most important decisions you’ll make as a small business owner. Finding the right policies can mean the difference between not having enough coverage and keeping your assets protected in the case of a lawsuit. Below we’ll take a look at the Hartford in terms […]

Travelers Small Business Insurance Review 2022

The Travelers is the one under the big red umbrella. The carrier began in 1864 as the St. Paul Fire and Marine Insurance Company. They are one of the largest insurance companies in the world, and the only property casualty company on the Dow Jones Industrial Average. They were purchased by MetLife in 2006, but […]

Liberty Mutual Small Business Insurance Review 2022

As a small business owner, it’s important to protect your business from unexpected problems. You’ll need to look into small business insurance so that your assets are protected. You’ll want to consider quotes from many different insurance companies so you can get the best one for you. Here, we take a look at Liberty Mutual […]

AIG Small Business Insurance Review 2022

Insuring your business is one of the most important things you’ll do as a small business owner. It can mean being protected from a lawsuit or disaster that might have otherwise put your operations in financial jeopardy. One larger insurer that offers business insurance is AIG. Below we’ll look at the products AIG offers, the […]

Cincinnati Small Business Insurance Review 2022

You have a large amount of choices when it comes to finding insurance for your small business. One factor in those choices is picking between a larger insurer and a smaller insurer. Smaller insurers tend to offer a more customized, personal experience. One such example is Cincinnati Insurance. Below we’ll look at the products offered, […]