Spotbusters Carpet Services has available the best protectors on the market. They make our job easier, whites stay white, arms of chairs come clean the dog can stay in the house, kids and husbands too! Don't be fooled by Scotchguard. Why? Because it's water based and being water based it will dissipate quickly. The best protectors are petrol and teflon based. These type products work and keep working. Spotbusters Carpet Service recommends treating carpets and area rugs once a year.