Wipe down the wood with a rag dampened in mineral spirits to remove surface contaminants such as dirt, dust, grease or oil. Rinse the surface with a rag dampened in clean water and dry with a clean, lint-free towel.
Lightly sand the wood surface with ultra-fine grit sandpaper, moving in the direction of the grain. This will open the grain so that the stain can penetrate and cover more easily.
Wipe down the surface with a tack cloth to remove sanding dust. Any dust left on the surface will show through the stain.
Spread a liberal layer of solid or opaque, dark-colored stain over the prepared wood with a paintbrush. Paint in the direction of the grain, forcing the paint into the open pores of the wood.
Wipe off excess stain from the surface with a clean, lint-free cotton cloth. Make sure you wipe with a clean surface of the cloth with each pass, and switch cloths as necessary. This will force the stain deep into the wood. Allow the initial coat of stain to dry overnight before continuing.
Repeat application of stain, including painting and wiping away excess, the next day. This second coat will ensure that none of the grain shows through. Allow this coat to dry overnight and inspect in the morning; if necessary, apply a third coat.