The Manhattan Rug Cleaner has been in the business of cleaning carpets for over 15 years. They are specialists at removing stains and a wide variety of odors, so whatever your carpet may need they offer it all. The company offers many services that include: deep steam cleanings from any dirt or odor to pet spots; spot treatments for different types of stains.