I used to deep steam my own carpets, but for a few dollars more (after renting equipment and buying cleaning solutions) I figured I would give this a try. I got my carpets done (white carpet-ugh) and my upholstery cleaned. I have pets, so I get a lot of hair and dander into the carpets not to mention the stains and little accidents that happens with pets. They got it all out and did it in a record breaking time. Would recommend if you are tired of doing your own carpets. Plus the cleaner they use is non-toxic to pets**
more