Very thorough cleaning, very knowledgeable about carpet fabrics especially wool carpets.