Yes, degreases. However, it is important to make sure that the product is diluted and used according to the manufacturer's instructions, as some chemicals can be corrosive.