There are several factors to consider when deciding which type of roofing is the best option for your home. Here are some pros and cons of three common types of roofing materials: tile, shingle, and metal: Tile: Pros: Long lifespan (can last up to 100 years) Low...