How Long Does a Roof Replacement Take? The Real Timeline

What actually happens between signing a contract and a finished roof — day by day, with the delays worth planning for.

Get Free Local Quotes →
Quick answer

The on-roof work on a typical Southern California single-family home takes 1–3 days for asphalt shingle, 3 days–2 weeks for tile, and something in between for metal and flat systems. The part nobody quotes you: 1–3 weeks of lead time first for permit, materials, and crew scheduling. Rain in the forecast pauses everything — no crew opens a roof ahead of weather.

Typical Duration by Roof Type

RoofOn-roof workNotes
Asphalt shingle, single story1–2 daysThe most common SoCal re-roof
Asphalt shingle, large/two-story/steep2–4 daysAccess and safety setup add time
Concrete or clay tile3 days–2 weeksOften re-using tile over new underlayment — careful, slower work
Standing-seam metal3–7 daysPanel fabrication may add lead time
Flat / low-slope (TPO, torch, foam)2–5 daysWeather-sensitive during application

Ranges are general industry estimates for typical homes. Complexity — hips and valleys, skylights, solar panel removal and reset — moves real projects within (or past) them.

The Full Timeline, Signed Contract to Finished Roof

The Five Delays Worth Planning For

How to Prepare (and Whether to Stay Home)

You can stay home — thousands do — but plan for serious noise and vibration through each workday. Take fragile items off walls and shelves, clear the driveway for the dumpster and material delivery, cover anything precious in the attic (dust falls through gaps during tear-off), mark sprinklers and plants you want protected, and give pets a quiet room or a day out. Remote workers with calls should plan to be elsewhere on tear-off day.

Get the Schedule in Writing

A quote should name the crew size, expected duration, and how weather days are handled — vague timelines are one of the tells covered in how to hire a roofer. Comparing two or three written quotes surfaces both price and schedule differences fast. We connect homeowners with vetted, licensed roofers across Southern California — from Glendale and Torrance to Corona — free, with no obligation. Costs by material and home size are in our 2026 roof cost guide.

Get Free Local Roof Quotes →

FAQ

How long does the actual roofing work take?

1–3 days for most asphalt shingle homes; 3 days–2 weeks for tile; metal and flat systems in between.

How long from contract to crew on the roof?

Commonly 1–3 weeks for permit, materials, and scheduling — longer for specialty materials or peak season.

What most often delays the job?

Rotted decking found at tear-off, rain in the forecast, permit/inspection scheduling, material backorders, and HOA review.

Can I stay home during the work?

Yes, but expect loud, all-day noise — plan around tear-off day especially, and secure fragile items and pets.