Would always use Allan's team for carpets. You know they will get them clean - it just works.