10 ESSENTIAL QUESTIONS FOR ANY ROOFING CONTRACTOR BEFORE SIGNING A CONTRACT