If you are still looking...
After searching for something similar, I was directed to Camper Repairadise near Salt Lake. I spoke with them and they are willing to design and build custom. The lead time is long with so much happening in this space these days.
dan