One part of the home that often goes unnoticed by many homeowners unless something goes wrong is the roof. But your roof and more specifically, your roof shingles play a very important role in both the beauty and the well being of your home. Roofing shingles can be made of many different materials and each [...]