Roofing doesn't often get much attention from homeowners unless there's been damage to it. However, roofing is not only essential to the health of your home but it can also be a significant portion of your renovation budget. Here are five options for roofing materials that you should know before you start your next project.
|