As a homeowner, your roof is one of the most essential parts of your home. Your roof protects your home from the outside elements, starting from rain, wind, snow, hail, etc. Being one of the most important aspects of your house, you should make sure...