Tuff Rubber All-Purpose Roof Cleaner is great for your roof, and anything else that needs cleaning! Ultra-concentrated for maximum use and value! Use on hundreds of projects and surface types! Our cleaner has been proven effective on all roof types. It will cut through grime and dirt, and is the best way to prepare your roof for repair or coating.