We have had Progressive Insurance for years, and we are extremely happy with their service. They are fast, efficient and great communicators. I believe that one reason for their representatives great service, is that they are happy with their jobs. I believe it must be a great company to work for! I was impressed, but not surprised to see that they also support the same causes my family does. They support workers' causes. They actually care about workers, including their own employees, and it shows. Another bonus to spending my money with them!