There are many important parts of a home that help keep everything together. The foundation keeps everything in place, the walls establish different rooms and the roof keeps you protected from the elements. Roofs are often overlooked when in fact they are one of the most important parts of the home. Roofs are imperative in …