What are the advantages and disadvantages of a shingles roof?

Request a FREE Quote