Replace your carpet when it poses health risks like harboring mold or allergens. However, if you have just a few stains on the carpets then professional cleaning help may be able to restore them back to their original glory!