When building a new home or re-roofing an old one, the materials chosen for the project will have a big effect on how the home looks, how it feels, and how much it costs, not just for the construction, but also for maintenance and energy costs in the long run. What Are The Differences? What...