If you want a good professional job, take it to a paint shop. I had the front cap done, it was starting to bubble up and was starting to look ugly. Right around the clearance light area all the way across and about twelve inches to the top of the windshield. The shop done a fantastic job and it matches perfect the rest of the coach. Looks like new. The rear cap is OK.
Since the insurance does not cover for something like that, they charged me six hundred dollars. I thought that was a real good deal and am very happy I had it done.