Krylon, the best primer for sealing stains, hands down. This primer seals water spots, smoke stains, fingerprints, discoloration and prevents bleed through. Put down the scrubbers, and pick up the paint brush with our Krylon Stain Fix paint.