Here are a few things to check when selecting a metal roofing contractor. These are the minimum basics you need to verify:
Does the firm have liability insurance - get a copy of the Certificate of Insurance and then call to verify.
Is the contractor recommended by manufacturers?
Does the contractor have references from past customers?
Is the contractor familiar with local building codes?