When choosing a roofing contractor you should consider your choice very carefully and you are advised to check them out before employing them. If you employ a good reputable roofing contractor in terms of price, reliability and workmanship, the potential for problems will be greatly reduced.