XYZ Roofing and Restorations aims to make your decision-making process easy when it comes to choosing a new roof or restoring your current one. View our gallery below to explore the different types of roofing materials in our inventory. If you don’t see something that interests you, contact our roofing company today to learn what we can do for you.