Just about any! Our products will adhere to most residential roofs, including shingles, metal, asphalt, and concrete. It will also adhere to most commercial roofs such as asphalt, bit modified, EPMD, TPO, PVC, Fiberglass, and Metal. You can even apply it to non-traditional roofs including, RV’s, Boats, Modular or Mobile Homes, Buses, Horse/Carrier Trailers, Campers, Sheds, Barns, Patios, Greenhouses, Shipping Containers, Tractors, or whatever other roofs you can think of. If you are unsure, send us an email with a picture and description. We will get right back to you. FYI, our products will not adhere properly to any loose gravel surfaces, gravel must be removed.