Used you before and was very happy and not disappointed this time either. We had some nasty wine stains on our carpet - after you cleaned it they had disappeared - the carpet looked like new - FANTASTIC JOB! Many thanks to your operative who gave me some useful tips about spillages via grandchildren.