Brian and team did a wonderful job on my WHITE carpets. With 3 kids and animals we use out carpets A LOT!!!! They were quick and respectful and very effective. My carpets look brand almost new( for 20 year old carpets). I will definitely use them again and again