How Do Shingle and Tile Roofs Compare for North Carolina Homeowners? Your roof plays a vital role in safeguarding your home,