A auto body shop would be a good start. Have discovered over the years that some original RV replacement parts can become non-existent or difficult to find.
Good body shops can "manufacturer" hard to find components, such as cargo doors, etc. and paint to match.
Three bids and good references are recommended.
2013 Holiday Rambler Endeavor
2010 Cadillac SRX