How do elegant cedar shingle roofs stack up to modern asphalt (composition) shingle roofs? Let’s compare the pros and cons of each ...
Foam roofs rock for flat roofs. That’s why over 90% of Arizona roofs use spray polyurethane foam to cover over an existing flat ...