The average roof in our area will cost $10,000 to $12,000, but this can vary greatly depending on the type of shingles you choose for your home. Our experts would be happy to go over the different options that will best fit your budget.