A friend was staying for a few weeks in our spare room with immaculate new carpet. Her kitten scratched away a patch of the carpet by the door. There are also massive stains, caused I think by mud being walked into the carpet and then badly scrubbed with washing up liquid etc. And it smells of cat litter. Ugh. Anyway she is offering to get the carpet cleaned and repaired, by someone who will take a new piece of carpet and replace (from above) the damaged section. And deep clean to remove stains. Does anyone have any experiences or recommendations? I'm worried it won't really put it right.