Best Type of Roofing

If your home or business needs a new roof, you may be wondering what your options are. The six main types include asphalt shingles, wood shakes, slate roofing tiles, concrete and clay tiles, metal roofing, and flat roof. A wide variety of roofing materials are available to homeowners considering roof replacement or installation, including asphalt shingles, tile and metal roofing. There are many types of roofing materials to choose from.