We first got insurance through Progressive a few years ago because my husband had a less than perfect driving record and they offered us the best deal. Since then, they have consistently had the best rates for us and they have also had great customer service. When I was in a car accident a couple of years ago, I called them and within 20 minutes, they had a tow truck out, and had arranged for me to get a rental car (and had someone come out and deliver it). They called me every day to update me on the status of my car repairs and I felt that overall they were very thorough. We have always been able to reach a customer service agent right away if we had questions about something (without waiting on hold for a long time). I just wish they offered homeowner's insurance so that we could get a package deal!