A roof is a huge investment; it is so much more than just a barrier between you and the environment. Your roofs decide the quality of yo...