If you shop you be able to get it painted with an automotive base coat clear coat for anywhere from $800.00 to $2,000.00 RV shops don't usually have the room to do this and send them out, mark it up then charge you. Try some big truck, bus repair shops. They will have a large enough paint booth.
2015 Chev Silverado 3500 dually D/A
2016 Cedar Creek 36CK
B&W Patriot 18K, Trail-Aire pinbox,
Level up, dual panes & all that stuff...