average cost to replace shingles
Geographical Considerations: While most contractors will price their asphalt shingles roof replacement services within $4.00 to to $7.00 per square foot or $400 to $700 per square range, there will be significant geographic variations.