Was thinking of a cheaper option (i.e. No wet wonder foam!!), but not sure whether a proper carpet cleaner would be better in the long run?...