Wool is easy to dye and should be able to be done at home. One of the instructions you should follow closely is to have a separate pot to mix the dye and insert your fabric. The dyes for wool are not considered safe to be used in pots meant for cooking food.
What is the best dye for wool?
The longest lasting, most wash-resistant, richest of hand dyes available for dyeing wool in the US are the Lanaset dyes. The Lanaset dyes comprise a selection of both acid dyes and fiber reactive dyes that are designed for wool. Unlike other dyes for wool, Lanaset dyes can be washed in hot water without fading badly.
How do you dye wool fabric?
Add salt if dyeing cotton or linen, or white vinegar for wool or silk; amount will depend on size of dye bath. We used ¼ cup of either salt or vinegar for a bath of about 1 gallon, ½ cup for 2 gallons, and 1 cup for 3 or more gallons. (These additions help the fabric take the dye.)