Before you hire a commercial roofing contractor, consider these things. Do some research online and offline on your local roofers. See if the roofers' previous clients are willing to speak with you or check online reviews. Check the roofer's license and insurance, and ask for a written estimate. Lastly, work with a local roofer rather than one from out of town or out of state since working with local professionals provides greater security and reliability.