I have had CoachNet for 12 years, and for me the biggest advantage is that when they choose a place to take you to, they have an agreement with the repair facility is that they have to start work on your vehicle immediately--no putting your vehicle in the back of the lot and getting around to it when they have time.
I also have used them several times when i needed a repair but my vehicle was driveable. For example, a couple of weeks ago, I had a check engine light on and occasionally flashing. I could tell the engine was missing badly, and had called several local places, all of which refused to work on my vehicle because it was too big to fit in their shop, they had a policy of only working on diesel engines, and a bunch of other excuses.
Luckily I was in a comfortable RV park, but I called CoachNet and they set up an appointment for me the next morning with a nearby auto repair place that worked on motorhomes and actually had a lift big enough for my vehicle if I had needed it! I drove over the next morning, and while they had promised to only diagnose the problem, they had some free time and were able to fit me in immediately. (Otherwise, they would have had to fit me in a couple of days later. It was a small place, so that was OK, especially since my rig was driveable and i had a good place to stay a few miles down the road.) I highly recommend Blue Oval Speed Auto in Coeur d'Alene, by the way.
Turned out to be a bad coil, which they replaced while i sat in my recliner in my vehicle. Couple of hours, they were done, and I was gone, and price was reasonable!!
They also have saved me a couple of tows by giving me technical advice over the phone. They handle road service and also will either tow you or send an RV mechanic if something is RV-related but makes your vehicle un-driveable, such as a slide that is stuck out. They pay for the mobile guy to come out, and you pay for the repair.