Briefly, a good roofing contractor has experience and a track record of delivering high-quality installation services, as well as unrivaled customer support. However, behind these abstract qualities, there is a lot of research you must do to make sure that you are choosing a real professional such as American Custom Contractors.
Here are some key aspects to take into account.
Valid license and permits for the work
You should never hire a roofer that cannot offer you a proof of being licensed, no matter how amazing its offer seems. A contract with a non-licensed company has no legal value and you will not be covered. You will likely end up paying for poor services and you will not be able to file an insurance claim.
A roofer must carry liability insurance and workers` comp; otherwise you are putting yourself at risk of litigation. The insurance information must be verifiable, and the roofer – willing to provide it promptly.
It is better to hire a local contractor because local roofers are part of your community, they have a reputation to maintain and they will answer quicker when you have a roof emergency. Besides, most of the projects of a local roofer are in your town, so it will be easy to check on them and see if they fit your expectations.