Avoid roof scams by verifying your contractor’s license and proof of liability insurance and confirming if they are bonded. Hiring a contractor based on references from friends and family and checking the business’s Better Business Bureau profile can also signal the contractor’s legitimacy.