after a little research, I DIY'd it.
Went 3m wet/dry 1000 grit, then 2000 grit for the wet sanding stages.\
I then used a random orbital polisher from Griots (6", 25' cord, around $200) and did 3 stages.
Compound - using Menzerna Intensive Polish and a YELLOW Lake Country pad.
Polish - Chemical Guys polish and WHITE Lake Country pad.
Wax - Chemical guys liquid carnauba wax and a BLACK Lake Country pad.
Total cost of materials $300. Total time about 12 hrs over 2 days, one day I did the sanding, next day I did the compound/polish/wax.
Quite happy with it.
Before (perfectly clean...that's all oxidation)
After wet sanding the back half...bit overexposed but if you enlarge the pic, you can see where I stopped half way up. At this stage the boat doesn't shine, it's more matte, dull and finely scratched from the sandpaper, but the oxidation and any light scratches/rubs are gone.
After cut compound, polish and wax...will have to re-shoot in the sun but it came out great, like a mirror. The compound step uses a firm pad and the compound liquid has the ability to take out all the scratches from the sanding. The polish step is what makes it look new, and then wax to protect.