Sub-contractors do not have the same investment in your new roof and the company as full-time professional roofers. They come and go and do not have the same attention to detail that employees would have. It’s also very important to have full-time company employees who are licensed and insured for liability reasons as well. Click here for tips on how to find a roofer from our article How to Find a Roofer: 7 Tips from a Seattle Based Roofer.