50 Year Shingle Roof Cost: What You Need to Know
The average cost to shingle a 2,000-square-foot roof is about $12,500. However, this cost can vary greatly. It can be as low as $8,500 or as high as $44,000. The price changes based on the type of shingle, if the…