How to Find a Good Roofing ContractorWe've all heard tales concerning underhanded professional roofer jumping know house owners, pressing them to sign contracts and requiring a huge down payment. The bright side is that there are points you can do to prevent these kinds of professionals.One way to do this is by hiring a neighborhood specialist. You