Micro Clean Restoration is able to restore most carpets and customers are more than satisfied!