Despite the fact that there are several types of greases, each with own characteristics, they all will stain a carpet, making unsightly and stubborn stain. Fortunately, as long as you act fast, most of these greases can be successfully removed with inexpensive household products. The longer the stain remains on the carpet, the more difficult it will be to remove it.