The first thing you should check is the credentials of your roofer. Make sure they have proper certification, license, and credentials to be handling such a project. Commercial property projects vary, depending on the region; hence, make sure you hire a local contractor; who understands how to make sure your roofing system is functional.