Commercial carpets can get really greasy with high foot traffic from greasy or dirty areas. Restaurant kitchens, auto repair shops and manufacturing facilities track grease in and out from work areas. The grease is deposited on the carpet and then dirt gets tracked in and it builds up. Not only do you have grease and dirt to deal with your carpet will have developed a bad smell as well.
A regular steam cleaning by Commercial Steam Team 952-224-7222 can solve that problem!
For a list of how often businesses should clean their carpets read more… http://www.commercialsteamteam.com/carpetnews/when-should-i-have-my-carpets-cleaned/