Out from the 22 insurance businesses in North Carolina we analyzed, Travelers attained the highest In general rating. NerdWallet’s ratings concentration primarily on factors that have an impact on a customer’s expertise with the company.NerdWallet's rankings are based on our editorial team. The scoring system takes into account client criticism