They got the job done quickly and well. I would recommend!
I liked A1 Carpet Care because I called several people and everywhere else I got a machine, but, when I contacted them in was an actual person that picked up the phone.
They were willing to get it done the following day but I wanted it done that day, so, I called in the morning and they said okay, we'll make it work and come around 3-4 but they showed up early, around 2 in the afternoon and when they showed up, they got it done very quickly.
The cleaning ended up being more than they said it was going to be but they did say so when they saw the carpet and I didn't object to the cost. It was great, they got in and they did a good job.