Carpet looked good when technician was done but next day spots came right back up. Overall he did a decent job, kind of pricey. More than i expected to pay.