Exactly how to Locate a Quality Roofing ContractorThere are lots of horror stories regarding roofer stroking in on unwary property owners and demanding large down payments and disappearing before the job is done. To avoid succumbing to these scams, use these tips to your advantage:Observe the contractor and their team during inspections and price q