To keep your carpet looking and performing great for long time, creators suggest having your carpet cleaned at least every 12 18 months with carpet cleaner service, contingent upon the measure of traffic in your home.