How much the Average Roof Cost

How much the Average Roof Cost Are you wondering how much the average roof cost? Depending on the size and materials used, the average costs can range from $5,000 to $12,500. But, don't let this price tag scare you off! A new roof is a long-term investment that will protect your home for years to come. Plus, with regular maintenance, your new roof could last 20 years or more. Ready to take the plunge? Keep [...]