Westwood Achieves “World Class” NPS Score Ranking
Westwood Insurance Agency received a Net Promoter ScoreSM (NPS®) of 92 for 2024. This score, an average of customer satisfaction ratings for new business sales and service to existing customers, places the agency in the “world-class” category ranking. This is the highest recognition a company can receive, and Westwood has achieved it for several years…