we have polypro carpets, they are a long pile and they clean brilliantly they are 5yrs old and show no signs of wear. We change the room around often and can never see where the furniture was before, unlike when you see some homes were the suite has to go back to the exact position.
I clean them every time i need to test the machine or to try a new chemical, so usually every 3-4 months