I've had Allstate for a number of years and used them on a number of occasions. Twice in one year with my coach sitting in the driveway with a flat. Ran out of fuel in California, flat tire in Mississippi, Had my pickup towed, had my old coach towed to a repair shop, lost a wheel on my boat trailer in Kentucky, flat tire in OH, etc. By the way, all my flats were the result of leaking valve extenders.
They always came through for me. If they can't find someone in the area that is in their network they will give you an authorization number, you find a repair shop and pay the bill and get reimbursed.
I have no reason to go anywhere else.
Bob K from PA