I have a few mildew stains on a lamp shade. The shades cannot be immersed in water, I have to spot clean them. I have already tried a dish washing soap/water mixture to no avail as well as Oxiclean. I have heard a dishwashing soap and/or bleach might work.
This sounds like quite a problem and I wish I had a more encouraging reply for you. When cleaning an item with mildew that can’t be immersed, it becomes difficult to rinse away the detergent solution you applied. The residue left behind will become a dirt magnet, causing stains to “reappear” in the same spot over time. Also, there is the chance that a bleach solution will alter the color of the lampshade in addition to removing any mildew. Keep in mind, you have a lampshade that if you can’t get clean, you will need to throw away, so you don’t have much to lose if you experiment with trying to restore it. You could try the following:
It’s possible that the reason the lampshade can’t be immersed is that glue was used in its construction and the shade manufacturer wants to prevent it from dissolving. The shape of the shade (if it’s pleated, for example) may become distorted, too, so I would only attempt a bleach treatment if you have decided you have nothing to lose. You could also contact a fabric restoration service and see what they charge—if it’s expensive, then it could be that replacing the lampshade is actually a more cost effective option. Good luck!
Readers – how do you go about removing stains from a lamp shade?