Spotless Carpet Steam Cleaning did a great job cleaning my 9-years-old wool Berber wall-to-wall that was very badly stained. The technician was professional and satisfying. I'd use them again, anytime.