• Significant experience
• Has insurance
• Uses quality material
You also want someone that offers a reasonable price for their services. The key aspect of this being a successful repair or renovation, the two main skills this contractor need is solid references and experience. No business or homeowner wants to hire someone who is not experienced with working on a flat roof. This means time and money wasted if there are problems with the roof almost immediately after it has been fixed by a professional roofing contractor. Make sure that you check out the references that you are given to find out more about the contractor. Do not hesitate to ask how long they have been in business, how many flat roofs they have worked on and then ask for references you can call to verify the information. Generally you should not hire a flat roof contractor unless they have been in business for five years or more. When contacting their references make sure that you ask about the contractors overall job performance.
Make sure that the contractor is using high quality materials because if the contractor uses low-grade materials it is highly likely that in the future you are going to need more repairs on your roof. This will cost you more money in the long run. One sign that the flat roof contractor is using material that is high quality is that the material has an extended warranty that is in effect for several years. You could also do some research on the material that is used so you will know something about the material used.
A legitimate roof repair or roof installation contractor will make sure that they always have insurance coverage and that they are financially protected against any potential problems. If a contractor that you are considering hiring but does not have insurance it is time to look somewhere else. Reasonable pricing is also something you should look at. It should be a price that is fair to the homeowner and the flat roof contractor. Compare estimates of two or more companies before making your final decision.