Carpet cleaners work by injecting water and detergent deep into the fibres to loosen grime, before sucking the dirty ...