We have great products that will attack pet odors and stains and we are able to get most of them out. But we are put behind the eight ball sometimes when over the counter type of products are used before, we get there and sometimes they can lock those stains in so that we cannot get them out. Remember to call us as soon as you get them, and we can help you come up with a plan to mitigate these issues.