I was very happy with the customer service I received. With the agency I just left I never heard from them, even tho I emailed that I wanted to speak to my agent. I didn't know until after I signed up, but my son is a customer also and he said he is very happy with them. I can see me staying with them for a long time.