We cannot guarantee 100% stain removal as the nature of stain differs. The process may not remove old and stubborn marks.