No... It's not possible for a professional carpet cleaning company to promise 100% stain removal as some stains may be permanent due to various factors. The longer a stain remains, the harder it is to remove. If you experience a spill on your carpet, contact our professional cleaning team promptly. What we can assure you is that if we can't remove a stain, it's unlikely that anyone can.