SiteworkMath — cubic-yard markConstruction math from people who’ve thrown the wheelbarrow.
Tools · Project planningRenovation calendar · Planning tool

Construction timeline calculator — how long a renovation or new build actually takes.

Plug in the size and a few schedule risk factors — permit office, complexity, who’s running the job. The output is a calendar-day range with a buffered date to plan around. Useful for pressure-testing a contractor’s timeline, a move-in date, or a construction-loan deadline before you sign. A planning tool, not a guaranteed schedule.

What you’ll need to use this

  • — Project type (gut rehab vs new build)
  • — Rough square footage of the work area
  • — Who’s managing the job (GC or owner-builder)
  • — A rough sense of how strict your permit office is
  • — Whether structural or foundation work is in scope
  • — Any hard deadline (move-in, loan maturity, lease end)
Project type
sqft
Total finished area of the project — heated and cooled space, plus any basement or garage included in the scope.
Strict jurisdictions don’t just charge more — they burn weeks of construction-loan term on plan revisions.
Moving load-bearing walls or stairs flips simple → complex.
Management
Schedule pace
Phase
d0d30d60d90d120d150d180d210d228
  • Design + drawings
    21d · critical
  • Competitive bid window
    21d
  • Permits + plan review
    35d · critical
  • Demolition + disposal
    14d · critical
  • Framing + structural
    21d · critical
  • Roofing + dry-in
    10d · critical
  • Rough electrical
    21d · critical
  • Rough plumbing
    21d · critical
  • Rough HVAC
    14d
  • Rough inspection (gate)
    3d · critical · gate
  • Insulation
    3d · critical
  • Drywall (hang + finish)
    28d · critical
  • Windows + doors install
    7d
  • Paint (prime + finish)
    14d · critical
  • Flooring
    10d · critical
  • Tile
    10d
  • Cabinets + counters
    21d · critical
  • Fixtures + trim
    10d · critical
  • Final inspection (gate)
    3d · critical · gate
  • Punch list + closeout
    14d · critical
LegendDesign / approvalsSite / demoStructureMEPFinishesInspection gateCritical path

Schedule horizon: 228 days at the median, ~268 days with buffer (7.6 months median).

Not a contractor schedule. The horizon I'd use to size the construction loan and decide whether the calendar pencils.

  • Base 20-phase gut-rehab schedule at 2000 sqft, Typical permit jurisdiction, Moderate scope, GC-managed, Typical pace.
Schedule cushion
The schedule (median)228 days · 7.6 months · critical-path total
What I’d actually plan door-open~268 days door-open+17.5% buffer over the median
Why the bufferInspection re-dos, weather windows, supplier ghost-jobs, the cabinet maker who blocked another GC's order ahead of yours. Gates are scheduled; slip days happen between them. Buffer is what keeps the construction loan from rolling into a rate-and-term refi while you're still hanging trim.
When NOT to over-padIf you're padding past your construction-loan term, the math is telling you to phase the project, not stretch it. Refinance under construction is harder than rebudgeting before you start — call the lender about extension fees before you commit to a 12-month timeline on an 11-month loan.

Phases — earliest start to earliest finish

  • Design · CriticalDesign + drawings
    Day 121(21d)
  • DesignCompetitive bid window
    Day 2242(21d)
    Operator note

    Overlap · Runs in parallel with permit review — most flippers don't sit on bid before submitting drawings.

  • Approvals · CriticalPermits + plan review
    Day 2256(35d)
    Operator note

    Delay risk · Permits are calendar risk, not just fees. Strict-jurisdiction flag turns a 5-week review into a 12-week one — and the third revision is where construction loans bleed. The slip pattern: first plan submission rarely clears. Second often doesn't either. Each revision queues in 2-week increments.

  • Site · CriticalDemolition + disposal
    Day 5770(14d)
  • Structure · CriticalFraming + structural
    Day 7191(21d)
  • Envelope · CriticalRoofing + dry-in
    Day 92101(10d)
  • MEP · CriticalRough electrical
    Day 102122(21d)
    Operator note

    Overlap · All three rough trades start the same week — convergence is the rough-in inspection gate.

  • MEP · CriticalRough plumbing
    Day 102122(21d)
  • MEPRough HVAC
    Day 102115(14d)
  • Gate · Gate · CriticalRough inspection (gate)
    Day 123125(3d)
    Operator note

    Delay risk · All three rough trades — electrical, plumbing, HVAC — converge on this single inspection. If any one of them misses, the whole job sits while that trade reschedules. Plan a one-week reinspection buffer. This is where projects pick up their first real slip.

  • MEP · CriticalInsulation
    Day 126128(3d)
    Operator note

    Overlap · Owner-builder DIY-friendly: batt and roll insulation is the easiest install on the project. Saves $2-4K on a 2000 sqft rehab when self-installed.

  • Finishes · CriticalDrywall (hang + finish)
    Day 129156(28d)
    Operator note

    Delay risk · Drywall is the longest single phase on a residential rehab. • Full crew, GC-managed: ~4 weeks for hang + tape + 5-coat finish + sand on 2000sqft. • Owner-builder pace: stretches to 5-6 weeks. Mudders don't run their best crews on owner-managed jobs.

  • FinishesWindows + doors install
    Day 157163(7d)
    Operator note

    Overlap · Install runs late — typically after drywall, parallel with paint. The trap is the LEAD time, not the install pace. When to order: • The day permits clear, not the day install starts • Stock sizes: 6-8 weeks lead time • Custom sizes: 12+ weeks Order late and you'll be sitting on a finished interior waiting for the units to arrive.

  • Finishes · CriticalPaint (prime + finish)
    Day 157170(14d)
  • Finishes · CriticalFlooring
    Day 171180(10d)
  • FinishesTile
    Day 171180(10d)
    Operator note

    Overlap · Tile and flooring run in parallel — different rooms, different crews. Convergence at fixtures.

  • Finishes · CriticalCabinets + counters
    Day 181201(21d)
    Operator note

    Delay risk · Counter template + fab is a 2-week supplier lead time you can't shortcut. The sequence: • Cabinets land first • Templater measures the installed cabinets • 2 weeks pass while the slabs are fabricated • Counters install Order cabinets the day permits clear, or you're eating that 2-week lead time at the end of the project — exactly when you're trying to call the final inspection.

  • Finishes · CriticalFixtures + trim
    Day 202211(10d)
  • Gate · Gate · CriticalFinal inspection (gate)
    Day 212214(3d)
    Operator note

    Delay risk · Final is where a forgotten smoke detector or unrated dryer vent costs you a 2-week reinspection slot. Protection: walk the punch list with the inspector's checklist a week before you call. The cert of occupancy can't issue until final passes — and punch-list closeout can't start without it.

  • Closeout · CriticalPunch list + closeout
    Day 215228(14d)
How to use the outputPlanning estimate vs contractor schedule

This estimate is enough for…

  • — Checking if a contractor schedule sounds plausible
  • — Comparing two project scopes side by side
  • — Planning a move-out / move-in window
  • — Pressure-testing a construction-loan term before you sign

Stop using this and call when…

  • — Structural work is involved (engineer required)
  • — Plan review is mandated (book the architect)
  • — Financing has a hard maturity date
  • — A rough or final inspection has already failed
  • — You need a guaranteed move-in date for a sale or lease
Pattern recognitionThree schedules this calc handles

Rough reference ranges — not engine output. Your calc number moves with permit office, square footage, and complexity. Use these to recognize the project shape, not to set the date.

Cosmetic refresh with light systems work

Rough range · 2.5–4 months

Paint, flooring, kitchen-bath finishes, maybe a panel swap. Permits clear fast, drywall is patch-and-match. Where it slips: counter-fab lead time landing at the end of the project. Plan a two-week buffer at the finish.

Full gut rehab with plan review

Rough range · 7–11 months

Demo to the studs, all three rough trades, full finishes. The critical path runs through permit review and the rough-trade inspection gate. Where it slips: a permit revision (2 weeks) or a failed rough inspection (1 week reschedule). Plan a 15–20% buffer.

Owner-builder new construction

Rough range · 13–17 months

Site prep, foundation, framing, full finishes — and you’re the one calling the subs. Census 2024 puts owner-builder at 1.26× contractor pace. Where it slips: scheduling gaps between trades. Plan a 20% buffer and ask the lender about extension fees before you sign.

Scope of this toolWhat the day count covers — and what it doesn’t

What this timeline counts

  • — Design + plan production
  • — Permit review (with revision risk)
  • — Demo or site prep
  • — Rough trades + inspections
  • — Drywall + finishes
  • — Final inspection + punch list
  • — A schedule buffer for slip days

What it does not count

  • — The months you spent before hiring
  • — Zoning variance or appeal fights
  • — Lender underwriting or appraisal delays
  • — Insurance disputes after a loss
  • — Custom-material backorders unless modeled
  • — Any guarantee of a specific move-in date

How I’d actually use this on a flip

I size the construction loan against this number, not the median. The lender wants a finish date; the project wants a buffer; the calc gives me both. On a Chicago-metro gut rehab at 2000 sqft, typical permit, moderate complexity, GC-managed — the median horizon is roughly eight months, and the buffered ceiling adds another five to seven weeks for inspection re-dos and the cabinet maker who blocked another GC’s order ahead of mine. I always quote the lender the buffered ceiling and explain the 15-20% cushion in the same sentence as the loan term.

The owner-builder toggle is the one I run twice on every deal. If the calc says nine months GC-managed and eleven months owner-builder, the question I ask myself isn’t “can I save the GC markup” — it’s “is the construction loan term long enough to absorb the 1.26x slowdown and still service rate-and-term?” The Census 2024 anchor is exactly that: 12.1 months contractor versus 15.2 months owner-builder for new construction. The calc applies the same ratio to the rehab durations because the math behind the slowdown is coordination overhead, not slower trades.

Permit jurisdiction is the third pass. A 1920s Chicago bungalow in a fast-jurisdiction suburb clears plans in two weeks and breaks ground inside a month. The same property in a slow Cook-County jurisdiction with a structural-review department reviewing every joist size loses six weeks of construction-loan term to plan revisions before demo starts. The calc surfaces the difference; the pre-offer walk-through is when I check which jurisdiction the property sits in.

Where the schedule actually breaks

Five places the timeline lies to operators who don’t know to look — exactly where the calc’s critical path and delay-risk notes are pointed:

Methodology

Every day count on this page traces to one of three layers: Census 2024 single-family build-duration anchors, SiteworkMath phase calibrations from flipper experience + AIA contract cadences, and standard CPM forward + backward pass for critical-path identification. The full per-calculator sourcing tier in methodology spells out which sources back which kinds of claims. The output is a planning horizon, not a contractor schedule — the schedule caveat is part of the engine output for a reason.

Show the formulas
  • Per-phase duration: baseDays × sqftFactor × permitFactor × obFactor × complexityFactor with each factor applied per the phase’s response setting (full / partial / none).
  • Sqft scaling (sublinear): (sqft / 2000) ^ 0.7. Doubling sqft adds about 62%, not 100% — crews flex with project size.
  • Permit jurisdiction multiplier: fast 0.4× (small Chicago suburbs) / typical 1.0× (most Chicago metro) / slow 2.5× (Cook County strict). Applies fully to permit review; partially to design + final inspection.
  • Owner-builder multiplier: 1.26× on coordination phases — anchored on Census 2024 single-family build durations (15.2mo OB / 12.1mo contractor). Inspections and design are unaffected.
  • Complexity multiplier: simple 0.85× / moderate 1.0× / complex 1.18×.
  • Critical path:forward pass establishes earliest start + finish from predecessors; backward pass from successors establishes latest start + finish; phases with float < 0.5 day are critical.
  • Buffer: 15% on simple / 17.5% on moderate / 20% on complex — applied to the critical-path total to produce the bufferedTotalDays ceiling.
  • Engine logic: lib/sitework/timeline/timeline.ts with phase catalog in phases.ts and types in types.ts. Tested in timeline.test.ts.

Frequently asked

What does this construction timeline calculator estimate?

A planning-range schedule for a residential renovation or new build — the calendar-day total you'd use to test whether a contractor's timeline, a move-in date, or a construction-loan term is realistic. Not a contractor schedule. What the engine does: Walks through roughly 20 phases of a real project — design, permit review, demo or site prep, structure, envelope, rough trades, inspections, drywall, finishes, punch list — and tracks which phases depend on which others. It then identifies the chain of phases that drives the finish date. What the output shows: A median calendar-day total plus a buffered ceiling for slip days. The buffer covers things that aren't tied to one phase — inspection re-dos, weather, a supplier that ghosts your order.

Why is owner-builder slower than contractor-managed?

1.26× slower on average. Single-family contractor-built homes average 12.1 months from start to completion; owner-built run 15.2 months, per the most recent US Census Survey of Construction data. Why the slowdown happens: Coordination overhead, not the subs running slower. A single owner running 8 trades has gaps in the schedule that a GC's superintendent fills automatically. Where the multiplier applies: Coordination-heavy phases — rough trades, finishes, drywall. Where it doesn't apply: Inspection wait times and design phases. Those move at the same pace regardless of who's managing the job.

How does the permit jurisdiction tier change the schedule?

Permits are calendar risk, not just fees. The three tiers change how long plan review takes — fast offices clear in 1–2 weeks, slow ones can take 10+ weeks plus a revision cycle. Fast: Small Chicago suburbs and contractor-friendly municipal review. Typical: Most of the Chicago metro. About 5 weeks. Slow: Cook County strict review or jurisdictions with a structural review department. 10–12 weeks plus a third revision cycle is routine. Why this matters financially: Strict-jurisdiction risk doesn't just delay the project — it eats construction-loan term while the calendar burns. The methodology section shows the per-phase multiplier.

What's the critical path?

The chain of phases where any delay pushes the finish date out by the same amount. If permit review is on the critical path and slips a week, the whole project slips a week. Phases off the critical path have some slack — they can slip without moving the date. The usual critical path on a gut rehab: design → permits → demo → framing → trade rough-in → rough inspection → drywall → finishes → final inspection → punch list. What runs in parallel with slack: Windows and doors, tile prep, and similar trades run alongside the main spine. They can slip a few days without moving the finish date — but if they slip too far, they jump onto the critical path and start dragging the project. Where it shows on the Gantt: The critical-path bars are outlined so you can see at a glance which phases need the most protection.

How accurate is this calculator's output?

Planning range, not a contractor schedule. Use it to decide whether the project's pace pencils before booking the GC. Where phase durations come from: Site calibrations anchored on US Census single-family build-duration data and standard contract cadences, cross-checked with the national cost-guide aggregators and overlaid with Chicago-metro flipper experience. How sqft scales: Sub-linear (raised to the 0.7 power), because crews flex with project size. A 4,000 sq ft project doesn't take 2× the time of a 2,000 sq ft project — it takes about 1.6×. What the buffer covers: 15-20% on the ceiling absorbs inspection re-dos, weather windows, and supplier ghost-jobs that aren't directly on any single phase. Where the dollar side lives: The gut-rehab cost calculator next door surfaces the same project decision from the budget side.

What I’d do next

  1. Pair the schedule with the cost — gut rehab cost calc

    The same project decision has two halves: dollars and calendar. Run the cost calc with matching inputs to surface the feasibility budget alongside this schedule horizon.

  2. Read the planning-range methodology

    What's anchored on Census 2024, what's a SiteworkMath calibration, and how the buffer cushion is sized.

  3. Refine the foundation-work line — concrete yardage calc

    If foundation work is in scope (and adds the foundation phase to the timeline), drop into the concrete calc to size the slab / footing / pier order.


By James Wu. Planning-range methodology and per-calculator sourcing tiers in methodology. Owner-builder slowdown anchored on US Census 2024 Survey of Construction (single-family build durations: contractor 12.1mo / owner-builder 15.2mo → 1.26x). Phase durations are SiteworkMath calibrations anchored on flipper experience + AIA contract cadences + HomeAdvisor / Fixr cross-checks. Critical path computed via standard forward + backward CPM pass. Engine logic in lib/sitework/timeline/timeline.ts. Numbers are SiteworkMath planning ranges, not contractor schedules — the schedule caveat is part of the output for that reason. Not structural, financial, or legal advice. Full methodology.

Ask a SiteworkMath question

Quick answers about SiteworkMath's calculators and material take-offs — concrete yardage, topsoil + mulch volume, tile box-count, deck-surface materials. Free, no signup. Not structural-engineering or code advice — for joist / beam / footing / permit decisions, talk to a structural engineer, licensed contractor, or your local building department.

Hi, I'm the SiteworkMath assistant. I answer questions about the calculators and guides on this site — concrete yardage, topsoil, mulch, tile, and decking material math. I'm not a structural engineer or a licensed contractor; I'm a calculator built around the math that James Wu — Chicago-area flipper — uses on his own jobs. For structural decisions (joist sizing, beam spans, footing depth in your soil + climate, anything that needs a permit) talk to a licensed structural engineer or your local building department.