subject: Roof Repair In Greenville SC: 5 Useful Tools [print this page] This is another commonly used roofing repair tool. A Caulking gun is used to squeeze in adhesives or sealants along the roofing flashings and cracks. Collect all the tools before you begin with the repair process.