That is the big question. Carpet shampooers are relatively expensive items. However, some cost much less. If we base the answer on the products featured in this review, then the price of a carpet shampooer may range from $150 to $400. Whether you buy the most affordable or the least affordable, it is all up to you. The determining factor is what other features the model boasts of. We reviewed several models, in a variety of price points, to help you choose one that fits in your budget.