I'm sure there's a writeup somewhere on here, but I would make one suggestion.
A lot of the guys who do this replace only the contacts. However, usually the plunger contact point also wears, and I would recommend replacing it as well.
It's really a very simple procedure and if you're good...