This works to get off the obvious grease and grime, but the last time I used it there was residual grease on the chain after rinsing. The screws on the top of the unit are extremely cheap and if any moisture is around they will rust. Absurd to have such cheap screws on a piece of equipment that will be used with liquids. Not very impressed with this product for deep cleaning and its quality of construction. I would not buy it again as it costs much too much money for what you get. I will be surprised if it lasts a year.