I mainly clean wool carpets and love the new detergent by PowerClean Aussie called PowerCleanz.
I used to use Preformance Plus by
Prochem but it wasn't their own and they lost it. While they had it, it was WoolSafe approved which was a marketing point for me.
It was slow acting, but with a pre scrub, it did perform well.
PowerCleanz seems to perform better than Perf+ either with or without pre scrubbing.
Really trashed jobs (few and far between thankfully) I'll resort to PowerBurst by Prochem but the pH is too high.
I've also used quite a bt of
Releasit EncapClean DS as it's pH is down there too.
Aussie put out another great cleaner that is awesome for wool. FabriPowr by Whitelys. I used to use that a lot when in Aussie, but the charges to get it into NZ put it out of the game when compared to other products. It is a cationic detergent so not safe for 6th gen nylons but it really worked great on natural fibres. They then brought out FabriPowr+ which was anionic so safe for 6th gen nylons etc.
John