I have just had Judd from Restore Carpets in to do my carpets and want to say what an Amazing job he has done they look like brand new have had other cleaners and they haven't been able to remove stains well they are gone now. He also did my Parents last week and same so very happy. I would recommend Restore Carpets and the customer service Judd provided was Fantastic.