Hire a pro roofing contractor, someone who has been in the business for many years. Make sure they use quality roofing materials and products made by GAF. GAF roofing is one of the best known names in the industry. A name whereby you, as a homeowner or business owner can have confidence that only the finest roofing products and materials will be used and only by GAF certified roofers. An investment in a roof is too much money to waste on inferior products and contractors.