
According to American Furniture Manufacturers Association, you should not let your upholstery get soiled to the point of a noticeable or visible change in the color of the fabric. This means that most upholstery has to be cleaned as a regular maintenance practice once every 18 to 24 months, or before soil builds up and stains the fabric.
It's a cleaning process that uses solutions that are safe for the environment and, as a bonus, are safe for your family and pets, as well.

There is no simple answer for this question. But on average, it is recommended that your
carpets be cleaned a minimum of once per year. Some situation call for more frequent
cleanings (kids, allergy, pets) - but this should be the minimum.
No. Dirt is an abrasive - like sandpaper. Every time you step on the carpet, you grind dirt into
your fibers. This cuts your carpet causing it to wear out faster. A dirty carpet will not last
nearly as long as a clean carpet. And while vacuuming helps -- by itself, it´s simply not
enough. Then, the longer you wait to have your carpet cleaned, the more damage you do to
your carpet and the faster it wears out.
View the spot removal chart.