If you have carpet, then it needs to be maintained. Carpets need cleaned, and part of that is regular vacuuming, attending to spills/spots right away, and regularly getting your carpets professionally cleaned. If your carpet looks dirty, it is passed time to clean it. It is best to clean you carpet in a way that is recommended by your carpet manufacturer, which may differ. The carpet manufacturer may also have warranty requirements that must be met.