Common Types of Roofing Shingles

When installing a new roof for your home, one of your main tasks is to look at a variety of shingles which includes asphalt, slate, tile, and wood. Before you make your decision, there are various options to consider such as your budget, need, and preference. It is also effective to consider the pros and cons Read More…