Had progressive for several years with a Class "C"
During that time they changed 2 tires,
and towed to facility twice to replace fuel pumps, once including a car carrier I was towing with a PU on it. They covered the towing for both, which included 2 trips.
Currently using Geico Roadside Assistance for the Motorhome. Made arrangements to come to site to repair flat. They reimbursed full cost of onsite repair including taxes.
The only issue I had with Geico was they wanted to tow me to have the repair made. I chose to use an onsite service, and received fast reimbursement.
I don't use any major RA company anymore. I have had both GS and CN over the years. They won't tow if involved in an accident, insurance will.
My insurance covers both events at a less expensive rate.
That's my choice, and has worked for me, others mileage may not be the same.