A1 Carpet Care did a great job on my carpets. David came yesterday to perform the service. The service took a bit longer since he was alone and it was a big project. But, David was very thorough and cleaned the carpets well. I would recommend his service.