Did a wool berber in and EOT flat today

i thought what a stupid choice of carpet coffee stain in lounge and many other various stains throughout.
I was not happy with the results at all, got alot of dirt out but carpet still looked grubby.
Is this going to be the norm for this type of carpet?
I have had good results on this type before but all of the carpets that i have been less than impressed with have been this type, today i thought hit it hard so Powerburst followed by f and f rinse, result rubbish, so out came the pre spray gold and fibre safe extraction it was cleaner but hardly amazing.
A while ago i tried a bit of m power and f and f rinse with luke warm water that was a good result but it wasn't a minger, a couple of weeks ago i tried ultrapac renovate and quickly extracted

with f and f rinse it was a strong mix too hit it hard with heat as well very hard work as it was a minger again nothing fantastic these are the only type of carpets i have ever cleaned twice so with all your years of knowledge what are you guys using bearing in mind i cant use my envirodri on these, i am usually an advocate of using plenty of heat but i may try M power and cold rinse next time as a first attemp "HELP"