Does the job very well.  The trigger sprays wide not just directly in front. It sucks up the liquid cleaner well enough.  I think its worth every penny.  And the best part is that the stains on the carpet are gone!