Surprising that paint on an 05 would be shot. Have you had lots of sun exposure?
I have seen a number of posts about Precision Painting in Bremen, IN. Also, there is a shop in Zebulon, NC that has done a coach for one of our forum members...he was very pleased. Can't remember his screen name just now so you might do a search on Full Body Paint.
Bill Plemmons RV in Winston-Salem, NC has a RV paint booth and has a good reputation. Finally, there is an independent shop near the Tiffin Factory in Alabama that has been noted by some as doing great work at reasonable prices. You might want to check with folks on the Tiffin forum for that info.