Replacing worn and broken slate shingles is always a challenge due to the high cost of slate shingles in today’s economy. For this project we were able to reduce costs and keep the luxurious look and long-time performance by using GAF Slateline asphalt shingles. You’ll pay for just a fraction of what traditional slate or […]
On
06.07.13 , In
Roofing , by
windy valley