Due to the nature of stains and the material they’re on, some stains will come out better than others. We do have extensive knowledge and experience (combined with the right tools and products) to handle most situations. Even with all of that, there are some stains that won’t come out completely.