I always check to see if they are balanced after I sharpen the blades.
Not much advice on sharpening but...
check the spindles, lube all zerk fittings and steering rack. Check belts also. Remove buildup from bottom of deck. and make sure the deck is level.