Do your homework and research the roofing company before you sign anything. Ask for referrals, look them up online, and read reviews from the Better Business Bureau (BBB) to get a clear picture of the company quality and culture. Ask for references of other homeowners that have used them and give them a call.