Free Calculator

Roofing Project Timeline Calculator

Estimate how long a roof replacement takes from signed contract to final inspection — by roof size, material type, complexity, season, and region. Includes permit, delivery, install, and weather buffer.

See Roofing Project Management Software

Estimate Your Project Timeline

Select your roof size, material, complexity, time of year, and region to get a business-day estimate from contract signing to completion.

Standard residential complexity

Best conditions; occasional heat delays on extreme days

📋 These are ballpark estimates

Actual timelines vary by contractor, local permit office speed, material lead times, and weather. Add a 10–20% buffer when committing dates to customers. Delays are common — the best protection is communicating proactively.

Understanding the Roofing Project Timeline

Phase 1: Permit (don't wait to apply)

The permit application should go in the day the contract is signed — not when you're ready to start. In most jurisdictions, roofing permits take 2–5 business days. Some building departments are backed up and take 7–10 days. Starting the permit clock immediately can save a full week of unnecessary wait. Some states allow a "start work" notification in lieu of a permit for simple re-roofs, but always verify local requirements.

Phase 2: Material delivery (order before permit is approved)

Standard architectural asphalt shingles are available from most roofing distributors within 2–5 business days. Metal roofing panels, clay tile, and specialty products often require 5–10+ days for delivery — sometimes longer if custom colors or profiles are specified. Order materials as soon as the contract is signed. If permit is denied or revisions needed, materials can usually be returned. Waiting until the permit clears before ordering adds unnecessary time.

Phase 3: Active installation (the part homeowners care about most)

Most residential asphalt shingle replacements take 1–3 days of active crew time. Metal roofing takes 2–5 days. Complex roofs with dormers, multiple planes, or steep pitches can take significantly longer — the same crew produces less square footage per day at 10:12 pitch than at 4:12. For large or complex roofs, break the install into zones and confirm which zones stay weathertight each night.

Roofing timeline by material type

MaterialInstall (medium, simple)Material lead timeTotal (typical)
Asphalt shingles1–2 days2–5 days2–3 weeks
Metal roofing2–4 days5–10 days3–5 weeks
Clay/concrete tile3–6 days5–10 days4–6 weeks
Flat / TPO / EPDM1–3 days2–5 days2–3 weeks
Cedar shake2–4 days3–7 days2–4 weeks

Medium roof (~20 sq), simple gable, summer, mild climate. Add 30–50% for winter or northern states.

How to keep roofing projects on schedule

  • Submit permits the day the contract is signed — never wait
  • Order materials before the permit clears (risk is low; cost of delay is high)
  • Send customers automated status updates so they don't call to check
  • Assign a production coordinator to track each job's permit and delivery status
  • Pre-schedule the crew the day materials are ordered, with a buffer start date
  • Complete a final inspection request the same day the roof install is done

Keep Every Roofing Project on Track

SubcontractorHub's roofing project management software centralizes permits, material orders, crew scheduling, and customer updates in one place — so nothing falls through the cracks between signing and completion.

Frequently Asked Questions

How long does a roof replacement take?

Most residential asphalt shingle roof replacements take 1–3 days of active installation once work begins. However, the total project timeline from signed contract to final inspection is typically 2–4 weeks when you factor in permit processing (2–5 business days), material delivery (3–7 days), and post-installation inspection scheduling. Metal, tile, and complex roofs take longer — often 1–2 weeks of active installation for a large home.

What factors slow down a roofing project the most?

The biggest timeline factors are permit processing time (which varies widely by municipality), material lead times (especially for metal, tile, and specialty materials), weather delays, and roof complexity. A complex roof with multiple planes, dormers, and steep pitch can take 2–3x as long to install as a simple gable roof of the same square footage.

How long does a permit take for a roof replacement?

Roofing permit processing times range from 1 business day (same-day permits in some jurisdictions) to 7+ business days in backlogged building departments. Many municipalities offer over-the-counter permits for simple re-roofs in 1–2 days. Complex structural work or HOA-governed communities can add 5–10 additional days. Always apply for the permit as soon as the contract is signed — don't wait until you're ready to start.

How do weather delays affect a roofing timeline?

Roofing is weather-sensitive — crews typically cannot work in rain, high winds (over 25–30 mph), or temperatures below 40°F (for asphalt shingles, which need warmth to seal properly). Summer projects in mild climates face minimal weather delays. Winter projects in northern states can add 1–2 weeks of delay due to limited dry-weather windows. Plan for a 10–20% buffer on any project timeline.

Can roofing project management software help shorten timelines?

Yes — roofing project management software reduces timeline risk by centralizing permit tracking, material orders, and crew scheduling in one place. Crews get real-time job updates so they don't lose a day waiting for instructions. Automated customer updates reduce back-and-forth. Platforms like SubcontractorHub connect the sales pipeline to production scheduling so work orders are issued the day a contract is signed, not days later.

Roofing Software That Closes More Jobs and Finishes On Time

From AI proposals with embedded GoodLeap financing to production tracking and customer updates — SubcontractorHub handles the full job lifecycle.

Get a Free Demo

All calculations are ballpark estimates based on typical industry ranges. Actual project timelines vary by contractor, permit office, material supplier, and weather. Add a buffer to all dates you commit to customers.