Our technicians are highly trained and use an array of specialised cleaning solutions, but if a spot has been set into your carpet, we may be unable to get it up.  So no, there is no promise we can get all the stains up, but please call us and we can take a look and discuss your options.