What class are GAF Timberline HD shingles?
When shopping for new shingles, it is easy for the novice to become confused. Unless you have specific experience in the roofing industry, you probably have no idea how to tell a good set of shingles from a bad one. Don’t feel too bad about this, as it is perfectly normal. At the same time,