does last a long time, i have had mine for years. then i checked shipping which is another $25 and taxes as well brings it well up into the $70. now all the bowling alley have to worry about is whether it's worth it. i think, for them, being a business, it definitely is. they have, apparently tried all kinds of cleaners and this is the only one which has worked. would i recommend anything different!! but at that price. i guess they have to consider what it costs them to replace carpet tiles or clean them. for you, who live in the states, you should try it. much cheaper 