Most stains we treat should never come back but there have been a few occasions when this has happened. It all depends on how deep the stain has gone into the carpets backing. If they reappear you can call us and we will be happy to come back and re treat the stains free of charge.