It was excellent! We been given A fast response and we've been all set to go! They were being brief to come back out and took treatment of every little thingIdea: For large home furniture that can't be moved just before steam cleaning carpets, area plastic sheeting under the legs to stop destruction.And it removed stains from wool carpeting as well