One good thing about hiring professionals for carpet and tile cleaning is that the work is done very carefully. While a home cleaner might do a decent job on the surface, machines made for professionals are created to deal with the hard things that are stuck inside the carpet.