This is a good company if you need your carpet or your rugs cleaned. They do a professional job and their prices are very good and not too expensive. They will also do some damage restoration if you had a major catastophe that damaged your carpet and rugs.
They serve the St. Louis area and their services are great. I highly recommend them for your carpet and rug cleaning needs.