Cleaning a soiled needlepoint is not an exact science and you might need to try a few different things.
If your needlepoint canvas looks just a little grubby try vacuuming it first. Place a light cloth over the end of the vacuum tube so you don't transfer the dirt that is there to the needlepoint. Vacuum it very lightly, holding the nozzle slightly away from the needlepoint so it doesn't get sucked into the tube.
If there is only a small area of dirt on your needlepoint canvas then try to "spot" clean it. Do not rub. Dab the soiled area with a mild detergent solution firmly using a clean terry cloth or a cotton ball. Blot the spot with a clean terry cloth to absorb all moisture. You are trying to lift the dirt. This method is for a small area only.
Instructions for blocking needlepoint are here.
This probably calls for dry cleaning. Contact cleaners in your area, especially those advertising cleaning of furnishings, and ask them if they have experience with this type of fiber. Ask the cleaner to use new cleaning fluid and to not steam press the piece (or only do so lightly) as this may damage the fibers.
If you have an heirloom piece, or an especially precious item of needlework or tapestry, you may want to look for a place that does needlework restoration.
Don't miss out on reading more information just like it.
You'll get exclusive content like you've just read, you'll hear about new designs and kits as soon as we receive them, plus we run a lot of specials on popular items that only our newsletter readers hear about. Plus, you’ll get a code for 10% off your next order.