Primary calculator

Home Construction Cost Calculator

Estimate ADUs, additions, remodels, garage conversions, and custom home projects before you start drawings or compare bids.

Live calculator

Estimate this project

Value first. No email wall, no fake exact quote.

Planning estimate

Want a human to sanity-check the range?

Optional. The estimate already did its job. Send it only if you want a Bay Area planning review.

Short answer

A home construction cost calculator should show a range, not a fake exact quote. The useful output is construction cost, soft costs, contingency, and the next decision you should make before spending serious money.

Cost drivers

What moves the number.

Start with scope, not wishful thinking

Pick the project type, size, location, finish level, and complexity. Those five inputs explain more of the early budget than most homeowners expect.

Bay Area numbers need their own lane

Labor, permitting, utilities, engineering, and finish expectations can push Bay Area projects far away from national averages.

Soft costs are not optional

Drawings, engineering, plan check, permit fees, utility work, and contingency belong in the first planning number. Leaving them out is how budgets get wrecked.

Planning ranges

Use ranges until scope is real.

Line item Planning range Why it moves
Construction Project type x size x location The largest line item and the easiest to under-scope.
Soft costs 4%-22% or minimum allowance Drawings, engineering, permit and planning costs.
Contingency 10%-20% Higher when structure, utilities, slope, or existing conditions are unclear.

FAQ

Fast answers.

Is this a contractor bid?

No. It is a planning estimate that helps you understand the likely budget range before drawings, engineering, city review, and contractor pricing.

Why is the range wide?

Early construction budgets should be ranges because site conditions, structural scope, utility work, finishes, permits, and contractor availability can move the number fast.

Do I need to enter contact information?

No. The estimate appears first. Contact information is only for saving the estimate or asking for a local review.