We had A1 Carpet Care come out and clean several rooms, a hallway, stairs, and a sofa for us. David, from A1 is the best, he has excellent customer service skills and did a phenomenal job cleaning the carpets. The sofa looks fantastic. I definitely recommend them to anyone and we will keep using them.