I've heard it's best to put off having your carpet cleaned as long as possible, is this true?
No. In fact, many of the major carpet mills today recommend professional cleaning at least every 18 months in order to keep the warranty valid. . The build-up of soil in your carpet in combination with foot traffic creates abrasion that breaks down your carpet's fibers. The higher the traffic in a given area, the more often the carpet will need cleaning.