Getting a new roof and upgrading the roof increases the overall value of your property or even if you are thinking of conducting regular maintenance you need to be able to pick the right roofing contractor. 

To start with; you would need to research and ask around the neighborhood a bit or get on to the internet and look for through search or directory listings. It is always advisable that you ask for some reference through friends, family and neighbors as they would have had a job done or would know someone who has. 

You are looking for a professional roofing contractor with a qualified team of workers.

The first step to making a choice once you have a list of contractors is to call them and explain your requirements and ask them to come for an inspection. Once the inspection is complete the roofing contractors will provide you with a quotation. 

Read through the quotations in detail as it will provide you with options that you want to select. Something that most people ignore is the finer details, read through the workmanship warranty provided a good contractor will give you between 3 to 5 years, check of materials warranty. Secondly also check if the company is licensed and have insurance that will cover for any damages or mishaps that occur during the construction process.

Once you are satisfied with everything that you can go ahead, make a deal with the contractor to start with fixing your roofing.