Yes. Heat-set stains, very old protein stains, and some dye-based marks can be permanent. We inspect every garment at intake and tell you up front if a stain is unlikely to lift.