How much should my project cost? Typical ranges explained
National averages are a starting point, not an answer. Labor markets, access, material grade, and hidden repairs move real prices far more than the headline number suggests. Here is how to read a range without over-trusting it.
Use a range, then adjust for your market
Construction costs in high-cost metros can run 20–40% above the national average, while parts of the South and Midwest sit below it. A quote that looks high nationally may be perfectly normal locally — and vice versa.
Typical complete-job ranges (national)
- Roof replacement: $9,000–$26,000 (about $4.50–$11.00 per sq. ft.)
- Siding replacement: $12,000–$38,000 (vinyl $6–$13/sq. ft.; fiber cement $10–$20/sq. ft.)
- Seamless gutters: $1,200–$4,500 ($8–$20 per linear foot)
- Window replacement: $600–$1,600 per window installed
- Deck build: $30–$60/sq. ft. pressure-treated; $50–$95/sq. ft. composite
- Mid-range kitchen remodel: $25,000–$85,000
- Mid-range bathroom remodel: $12,000–$40,000
Where estimating data comes from
Professional estimators often use licensed unit-cost databases such as RSMeans, which price out labor and material by assembly and location factor. Those datasets are subscription-licensed and intended for professional estimating, so consumer-facing tools typically publish editorial ranges compiled from public cost surveys instead.
Either way, a database gives you a sanity check — not a bid. Two contractors can both be fairly priced and differ by thousands because their scope differs.
Compare scope before you compare price
- Is tear-off, disposal, and permitting included?
- Is the material grade identical across bids?
- Are structural or substrate repairs allowanced or excluded?
- Is the warranty term the same?
Frequently asked
- Does a low quote mean poor quality?
- Not necessarily. It most often means a narrower scope. Line up the exclusions before drawing conclusions.
- Can Home Project Copilot tell me if I'm overpaying?
- It shows where your quote sits relative to a benchmark range and flags scope gaps that commonly explain price differences. It does not appraise work or certify pricing.