AREAS WE SERVE: TAMPA, ST. PETERSBURG, LAND O’LAKES, PINELLAS COUNTY
How much does it cost to re-roof a 2,000 sq. ft. house?
Oct 21, 2025
Costs depend on materials and labor, but averages are:
Asphalt shingles: $7,000 – $12,000
Metal roofing: $16,000 – $28,000
Tile roofing: $20,000 – $40,000
These ranges reflect national averages. Florida costs may be higher due to stricter building codes, hurricane-resistant materials, and insurance requirements.