Roofing systems have several components and each serves a different purpose in protecting your home. You don’t need to know all the different parts of a roof, especially if you’re working with a roofing contractor. But, if you’re the curious type, this list of basic elements will help you understand exactly how your whole system functions, and why. Read more