Best way to clean carpets and keep them clean by preventive methods such as using door mats and removing shoes before stepping on carpet