Carpets are an integral part of many home designs. The welcoming, lush feel instantly warms the feet. If you have carpets, you need to keep them in the best shape. Stains are a given. You might have tried to clean them on your own only to find it isn’t working.