Good intheory, but problem is, you'll have to buy 5L at a time..... 10 years supply of products for what? £100 plus? Just to use them once. The suppliers don't sell trial sized bottles to use on one job!
Your profile doesn't say where you're from... maybe a local carpet cleaner might do you a favour