There are several benefits to cleaning carpets and upholstery. Soil removal, odour removal, better indoor air quality and improved condition, performance and longer service life of the carpets and upholstery. Very often it is only the first benefit, soil removal, that comes to mind when people consider cleaning. To maximize all of these benefits a cleaning frequency should be chosen that take all of these factors into account. Carpets and upholstery can hide a large amount of soil before it becomes visible, so waiting until the soil is readily apparent is a sure way to shorten the life and reduce the performance of carpets and upholstery. Contact your local Roto-Static franchise professional to determine a cleaning frequency that's right for your home or office.