Miguel cleaned our carpets and they looked wonderful. We have a pet and there were some tough stains that he was able to remove. Even though they claim no drying time, areas that were pre-treated were still damp after the cleaning process. I also had them clean my upholstery which I was not completely satisfied with. I think the process works well on carpets but not on my couch. I had to vacuum the white residue off when they left and there were some stains that I had to clean on my own. But I would definitely recommend them if you need your carpets cleaned.
Pros: great carpet cleaners
Cons: not recommended to clean upholstery
more