decent, but expensive
The product does seem to make a difference over shampooing the carpets without it, but it is very expensive and therefore I really cannot give it 5 stars, because it is not that much better than just shampooing without it.
Rating: 4 stars