Carpets usually need cleaning before they appear dirty or soiled. It is best to call your professional cleaners when the high traffic areas begin to show soiling. The longer you allow stains to sit, the harder they are to remove.