Choosing a roofing contractor is a major decision, so ask the right questions before you sign. Here are 10 questions to ask about experience, certifications, estimates, tear-offs, warranties, and cleanup.