Stain removal in carpet,rugs and upholstery can be hard to remove. It is best to leave it up to a professional carpet cleaning service. Preferred Carpet & Rug Cleaners can remove most stains from your carpet,rugs and upholstery. We use All Natural carpet cleaning products. Give us a call @ 516-342-5692