Moving house and need to get your carpet looking new again? Spilled some red wine and need to get rid of the stain with spot cleaner? Carpet cleaning can be an expensive business, with unpredictable ...