Hi all,
I agree with Ken, detergents dont promote re-soiling if used in the correct way.
I use detergents on most of my jobs both carpets & upholstery.
Have tried all major microsplitters and use occassionally when job requires but use more as a general spot & stain remover.
Detergents suit my way of cleaning, I charge a reasonable ammount (more than some but less than lots of others, so time is a big factor).
A normal job for me now is to vacuum all areas to be cleaned, run solution hoses from t/m and use inline sprayer to pre-spray (for arguments sake on an empty 3 bedroom house) 3 bedrooms. Initial dwell time is while I'm setting up vac hoses and putting ramps/cones in place.
Before I start extracting I will prespray h/s/l then start rinsing bedrooms, by the time I'm at the landing will prespray downstairs carpets allowing dwell while i clean h/s/l.
Can honestly say by using detergents and t/m i can clean the same area of carpet in probably 25% of the time compared to when i was using a high end portable, m/s & agitating.
I am in a privileged position owning a t/m, time is money and I've found to keep competitive price wise detergents are for me.
As for re-soiling, keep the rinse detergent to a minimum and leave as little residue as possible or use plain water.
On this subject, I believe rinses are mainly for neutralising pre-sprays (on certain types of carpets/upholstery) definately rather than adding extra cleaning power. I use plain water to rinse most man made fibres but will always use neutraliser on natural.
Pre-vac, pre-spray and occasional agitation on problem areas is the key, rinsing is either plain water or ph correctional to suit.
Sorry for the long winded post, the missus is watching x-factor repeat :

All the best,
Jason.