A customer commented, “I’ve never had a carpet show soil like this one. My old carpeting never got dirty,” I don’t want to offend anyone; but to serve you properly, I must tell you: All carpets get dirty. However, it is true that some colors show soil more than others.
Dark soils are obvious on light carpeting for the same reason that black words are apparent on white paper—color contrast. A grayish green carpet, on the other hand, will hide soil for the lack of color contrast.
For health reasons, one should prefer a color that shows soil. At least, she will know when cleaning time has come. Better to know and to clean the contaminants away than to live on dirty carpets, unaware of the accumulating dirt.