This is a really good video that shows How to Remove Tar, Grease and Oil Based Spots and Stains from Carpet and Rugs in Birmingham AL. He will show you how to use household items to clean these tough stains. The items he uses is Denatured alcohol, clean towels, and dish detergent. He explains the difference between water soluble dirt and greasy dirt. You should use different types of cleaning solutions for different types of spots. Oil based spots require a solvent or dry cleaning agent, such as denatured alcohol. Water based spots require a water based cleaning solution, like dish detergent. Sometimes you need to use both to get a stain out. With greasy oil based spots you should use the solvent or dry cleaning agent (denatured alcohol) first. Then, you would use the water based solution (dish detergent), mixed with water next. With this one, two punch you should be able to clean a greasy oily spot or stain. If this method doesn’t work or you still need help with how to remove tar, grease and oil based spots and stains from carpet and rugs in Birmingham AL, call Heaven’s Best Carpet and Upholstery Cleaning at (205) 618-9150. We have professional strength cleaning solutions for greasy oily dirt as well as just about any stain you can get. Don’t let spots and stains get you down, contact Heaven’s Best Carpet Cleaning at (205) 618-9150 to help get them out.