Xmt pad cleaner is good. remove everything i threw at it. reasonably priced. sprayed the pad, soak a few mins, and rinse with strong hose... everything gone. no need agitate it. but it cant remove optimum compund II. left white stains on my orange pad.....