I didn't think a home carpet cleaner would be as good as professional but I am pleased with this. It sucked up more water than expected and carpet dried very quickly