Only consider contractors that are properly licensed, fully insured and manufacturer certified, as well as having a solid reputation and years of company history in the region. Here are some other indicators that a roofing contractor you are contemplating may not be trustworthy and ethical:
Full Payment Due Upfront- Most respectable roofing contractors will not require full payment upfront. A partial payment may be required in some instances.
No Contract- A significant project, such as roofing installation, needs a contract that specifies the roles and obligations of both parties.
High-Pressure Sales- Avoid any roofing contractor who provides you a quote and then puts pressure on you to sign a contract immediately.