An ideal roofer should be insured, so you should think about this aspect before choosing your contractor. While insurance covers mishaps, it does not mean that the company in not skilled or qualified. In fact, it indicates the high level of commitment to ensuring that you are protected during your roofing project. The roofer should at least have liability insurance and a workers’ compensation scheme. You can request to see your roofer’s insurance certificate and even contact the insurer for confirmation.