Carpets and rugs play an important role in homes and offices, offering a soft covering to walk, play or lay on as well as setting off a room and making it look great. But life can play havoc with them and leave them looking grubby, with faded colours and even stains that just won’t come out.