If you want it to look like new I have a guy that restores them for me. He charges 75 or 85 with shipping I think. All I do is drop them off and pick them up. He's made worse look mint for me.
No, I don't know what he does to them or what his process is. All I do is drop them off and pick them up. He's done a few for me and a few for jetskigoodies and a few other members here. I think the info is in my 95xp800 build thread a little more than half way in.