You just need new bearings, 2 7/8″ or 22mm box wrenches, or a couple of medium crescent wrenches, your bike’s axle slots, and a rag.
Overhauling your hubs is not something that needs to be done more than once or twice a year unless you ride 3 or 4 hours a day, every day. Then you might need to do it 3 or 4 times a year, but the point is that you shouldn’t take your hubs apart just for the sake of taking your hub apart.
You should inspect all of the hub's parts before you begin to reassemble it, to ensure that the hub will perform as close to new as possible when you’re done. Inspect the hub flanges for cracks, and make sure that the axle doesn’t appear bent, bashed, worn, stripped, or cracked. You should also inspect the ratchet ring for wear. A good rule of thumb is that if your hub isn’t skipping constantly, then your ratchet ring is fine. Overhauling our drivers is covered on this page.