If you are considering a new roof, you may be weighing the pros and cons of different roofing types. Asphalt shingles, metal roofing, slate or tile roof shingles, wood shakes…there’s a huge variety of different roof types available to you, and it can be a little overwhelming when trying to choose. Today, we are going […]