I hired A1 Carpet Care to come in and clean all the carpets in my home. The only thing I can say is they did an excellent job on them. They look like they did when I first had them installed. I would have no problem recommending them to other people, just great company that does great work.