For some pet damage repairs you have to consider that you will be able to see the repair when the remnant is in better condition than the rest of the carpet. Carpet cleaning will help but only with time will there be no difference.
Check out our reviews at YELP.