How much does a full roof replacement cost for a 2,000 sq ft home?

Our roof is about 20 years old with asphalt shingles and we're starting to see some leaks after heavy rain. We got one quote for $12,000 but wanted to know if that's reasonable before getting more estimates. House is a single-story ranch, 2,000 sq ft.

S Sarah M.
Roofing · Austin, TX · 1mo ago
7 2 142

2 Answers

$12K for a 2,000 sq ft single-story ranch with asphalt shingles is in the right ballpark for 2026 pricing. In Texas you're typically looking at $5.50–$7.50 per square foot installed depending on the shingle quality. I'd recommend getting at least 3 quotes and making sure they include tear-off of the old roof, not just layering over it. Also ask about their warranty — manufacturer warranty on shingles vs. workmanship warranty from the installer.

We paid $14K for a similar size home in Austin last year. Make sure you ask about underlayment — the synthetic stuff costs a bit more but performs way better than felt paper in Texas heat. Our roofer also pointed out some rotted decking that added $800 to the bill, so budget a little extra for surprises.

Sign in to answer

Join our community to share your expertise and help homeowners.

Get Free Roofing Quotes

Step 1 of 4