Contractor Cost Estimator

Estimate contractor costs before you commit

Our contractor cost estimator helps you understand what home improvement projects should cost—from kitchen remodels to deck builds. Upload your quote and see if the pricing is fair or inflated.

Typical contractor cost ranges by project

Contractor costs vary widely—from $1,000 to $50,000+—based on project scope, materials, and labor complexity.

Common contractor projects & estimated costs

  • Bathroom remodel (basic): $6,000–$18,000
  • Kitchen remodel (mid-range): $12,000–$35,000
  • Deck construction: $4,000–$12,000
  • Basement finishing: $10,000–$30,000
  • Room addition: $25,000–$100,000+
  • Flooring installation: $2,000–$8,000
  • Painting (interior): $1,500–$5,000
  • Fence installation: $1,500–$6,000
  • Siding replacement: $5,000–$15,000

Is your contractor estimate too high?

Watch out for these red flags in contractor estimates:

  • Vague line items like "miscellaneous" or "contingency" without clear explanation
  • No material specifications, brands, or quality levels listed
  • Labor bundled into large lump sums with no hourly breakdown
  • Large upfront deposits (50%+) before work begins
  • Timeline missing or unrealistically vague ("a few weeks")

What affects contractor cost estimates?

Understanding these factors helps you evaluate whether your quote is reasonable.

Project scope & complexity

Structural work, permits, and multi-trade coordination cost more than cosmetic updates. Moving walls, electrical, or plumbing adds significant expense.

Material quality tiers

Builder-grade materials cost 30-50% less than premium finishes. Mid-tier options balance cost and quality. Reserve splurges for high-visibility areas only.

Labor rates & subcontractors

General contractors mark up subcontractor labor 15-30% for coordination. Licensed specialists (electricians, plumbers) cost $80-$150/hour vs. general labor at $50-$80/hour.

Location & accessibility

Urban projects cost 10-25% more due to parking limitations, noise restrictions, and limited staging areas. Upper floors or tight spaces increase labor time.

Permits & inspections

Major projects require $500-$2,000 in permits. Inspections add scheduling delays and potential rework costs if work doesn't meet code requirements.

Contractor reputation & demand

Established contractors with strong portfolios charge 15-30% premiums. High-demand seasons (spring/summer) command higher pricing than off-season work.

Contractor cost breakdown by project type

Bathroom remodel

Average cost: $6,000–$18,000

Basic refresh (fixtures, tile, paint): $6,000-$10,000. Full gut-and-rebuild with moved plumbing: $12,000-$25,000. Luxury finishes add 30-50% more.

Fair price indicators: Itemized fixtures (toilet, vanity, shower), tile square footage, labor hours per trade (plumbing, electrical, tile), demo/disposal costs.

Kitchen remodel

Average cost: $12,000–$35,000

Cabinet refacing + countertops: $12,000-$20,000. Full remodel with new cabinets, appliances, layout changes: $25,000-$50,000+. Island additions increase costs.

Fair price indicators: Cabinet brand and linear feet, countertop material/square footage, appliance allowances specified, electrical/plumbing scope clearly defined.

Deck construction

Average cost: $4,000–$12,000

Pressure-treated wood decks: $15-$30 per sq ft. Composite decks: $30-$45 per sq ft. Railings, stairs, built-in seating, and pergolas add $1,000-$5,000.

Fair price indicators: Square footage, material type (cedar, composite brand), post/beam specs, footing depth, permit fees included or separate.

Basement finishing

Average cost: $10,000–$30,000

Basic finish (drywall, flooring, lighting): $25-$50 per sq ft. Adding full bathroom, wet bar, or egress windows increases costs 30-50%.

Fair price indicators: Square footage, ceiling height, HVAC extension requirements, electrical/plumbing rough-in costs, waterproofing if needed.

Room addition

Average cost: $25,000–$100,000+

Bump-outs (50-150 sq ft): $25,000-$50,000. Full room additions (200-400 sq ft): $80-$200 per sq ft depending on foundation type and finish level.

Fair price indicators: Foundation type (slab vs. crawl space), wall tie-in complexity, roof integration, HVAC/electrical capacity upgrades needed.

Flooring installation

Average cost: $2,000–$8,000

Vinyl plank/laminate: $3-$8 per sq ft installed. Hardwood: $8-$15 per sq ft. Tile: $10-$20 per sq ft with prep and waterproofing.

Fair price indicators: Square footage, material brand/quality tier, subfloor prep requirements, transition strips, furniture moving included or extra.

How to save money on contractor projects

Get 3-5 detailed estimates

Request itemized quotes from multiple contractors. Compare line-by-line to identify where pricing diverges—materials, labor, overhead, or profit margins.

Supply your own materials

Contractors mark up materials 20-40%. Buying fixtures, tile, or lumber yourself saves thousands—but verify return policies and measurements first.

Do your own demo work

Demolition labor costs $50-$100/hour. Removing cabinets, flooring, or drywall yourself saves $500-$2,000 on smaller projects.

Schedule during off-season

Book in late fall or winter when demand drops. Contractors offer 10-20% discounts to keep crews busy during traditionally slow months.

Choose mid-tier finishes

Premium materials cost 2-3x more but often look nearly identical to mid-range options. Reserve upgrades for countertops or fixtures only—not behind-wall components.

Negotiate payment terms

Avoid large upfront deposits. Standard terms: 10% to start, 40% at midpoint, 50% on completion. Never pay in full before work is finished.

Common contractor cost estimator questions

How detailed should contractor estimates be?

Should include materials (brands/specs), labor hours or costs per trade, permits/fees, project timeline, payment schedule, warranty details. Avoid vague lump sums.

What's a reasonable contractor deposit?

10-15% to secure scheduling is normal. Anything over 25% upfront is a red flag. Never pay 50%+ before work starts—that's a common scam pattern.

Should I always choose the lowest bid?

Not necessarily. Lowest bids may use cheaper materials, cut corners, or underestimate scope (leading to change orders). Compare middle-range quotes for best value.

How do I verify contractor credentials?

Check license status with state licensing board. Verify insurance (general liability + workers comp). Request references and check online reviews across multiple platforms.

What if the project goes over budget?

Contracts should define how change orders work. Get pricing in writing before approving extras. Legitimate overruns (hidden damage) are normal; vague "unexpected costs" are not.

How long should typical projects take?

Bathroom: 2-4 weeks. Kitchen: 4-8 weeks. Basement finish: 4-8 weeks. Room addition: 3-6 months. Factor in permit delays, inspections, material delivery times.

How our contractor cost estimator works

Upload your estimate and get instant feedback in under a minute.

Upload the estimate

Drop in a PDF, photo, or screenshot of your contractor estimate or quote.

See the likely fair range

Get instant feedback on whether the price looks normal, high, or inflated for your project.

Ask better questions

Use our suggested follow-up questions to push back before you sign anything.

Stop overpaying for home projects

Contractor estimates can hide unnecessary markups, vague pricing, and inflated labor. Our cost estimator gives you the pricing insight you need to negotiate confidently.