There are many types of residential roofing options, including metal roofing and asphalt shingles. Before deciding on the appropriate material for your home, be sure to go through this article to learn more about the different types of residential roofing options available. Next, call an experienced roofing professional for more