6 questions to ask a roofing contractor when hiring - contractor on roof