I had my awnings replaced locally in Las Vegas from Sahara RV. They are right near Las Vegas Blvd. on Sahara. It's not a big place, but they have a couple really experienced RV techs. They don't do anything custom, but they can work on most anything else. I rented a RV from them years ago, and that is what really got me hooked on RV'ing. I order custom parts from a company in California, but I have had Sahara RV install some of them.