We have used clean pro carpet & upholstery many times not only for our carpets in our home, but for our vehicles. Most recently we had our More traveled walkways in our home cleaned to get out all the winter dirt. Our carpets look brand new! They are very professional and clean and can get out some very tough stains!