I recently purchased a 1999 45' Marathon from the factory. Along with a long list of projects, we asked to have the coach repainted exactly the way it was originally. Marathon is removing all stripping, (simple stripping pattern) sand plasting it off the stainless, redoing the cap, some crazing, repainting the aluminum top sides, a few popped rivets, clear coats, adding new fiberglass fenders, painted to match, polishing the stainless for just a little over $20K, and it was stated that I got a discount as part of my purchase and other work. A really good job can be expensive, and to get your monies worth I think you want to have it done by a reliable paint shop who has experience with stainless prep, and aluminum prep, and high quality paints. I have dealt with aircraft painting, and consider this in the same league.