They did a great job once we coordinated schedules!
I know others who have used A1 Carpet Care which is why I called them. At the time I called, they were really busy and I was really busy, so it was hard to schedule a pickup time. But they were super nice about everything and after we got the schedule worked out they picked up my three rugs and did a really, really good job cleaning them. They brought them back and relaid them for me. The freshly clean rugs look great! I recommend A1 Carpet Care!