What is the average cost per sf for roof replacement?
 A standard 2,200 to 3,400 square foot roof replacement with asphalt shingles costs homeowners between $2,000 and $6,000 and professionals will charge $5,000 to $12,000 or more. 