While nobody guarantees the complete removal of all stains; we do carry all types of stain removers for all the different types of stains out there, and we try our absolute best to eliminate those stains.