Here is a short video of how to remove some common stains from your carpet at home. Preferred Carpet & Rug Cleaners is the best at removing stains from carpet and upholstery. We use all natural carpet cleaning and stain removing produts to help keep your carpets looking clean and fresh. we service NYC and all of Long Island NY. We first pre=condition the carpets with our all natural spray and then we steam clean them. Today we did carpet & Upholstery Cleaning in Franklin Square NY 11010, East Norwich NY 11732, Hewlett NY 11557 Give us a call for all of your carpet,tile,rug and upholstery cleaning needs.