There is a premium shop in El Cajon (10 miles east of downtown San Diego) that specializes in RV's, buses, and big rigs.
Called Fleet Painting, they offer a full service body shop for large vehicles.
Their website was:
HugeDomains.com - FleetPaintingInc.com is for Sale (Fleet Painting Inc) But looks like the website has been closed...the shop was busy enough to not need advertising.
Our experience was decal removal, paint, and finishing (buff/polish). The work was excellent.
They are not a discount shop...but, you often get what you pay for IMHO.
Best luck