Words are not enough to explain my great experience with Wool Rug Cleaning Repair & Restoration. Overall I want to say that my all needs about carpet cleaning were fulfilled by this company.