One option that has worked well for me is a mobile RV repair service. We have 2 or 3 in the area. They do the work in your driveway, so you know they're working on your rig only.
Not certain if any of them do warranty work, but this saved my bacon once at a local CG when I had a piece on an awning bend so that it wouldn't close. The service guy came to the space in the CG, had the proper parts in his truck for the awning and was done in 30 minutes. This was on a Sunday morning yet when I was about to pull out.
Another time we were in a CG in Bakersfield, CA and the fan in the bathroom was screaming so loud we couldn't use it. We saw a mobile repair truck working on another rig and explained our problem to the technician. When he was done with his job he stopped by our space. Again he had the neckessary part on his truck, fixed our fan and even cleaned and lubed the other Fantastic fan. Charged us for the part and 30 mins of labor.