How Long Does a Roof Replacement Take? Timeline and Process Explained
Key Takeaways
Installation typically takes one to three days; the full project, including inspection, ordering, permitting, and cleanup, takes one to four weeks.
Roof size, pitch, existing layers, decking condition, and material all affect the timeline.
Oklahoma's storm season can add weeks of wait time as crews and materials get backed up.
Elliott Roofing has served Oklahoma City and Tulsa homeowners for over 40 years.
When homeowners ask how long it takes to replace a roof, they're usually asking two things: how many days a crew will be on the roof, and how long it takes from the first phone call until the project is done. A standard asphalt shingle roof typically takes one to three days to install, while the full process can take one to four weeks. In Oklahoma, a widespread hailstorm can back contractors up for weeks before a crew ever arrives.
Elliott Roofing has protected Oklahoma homes since 1981, with crews serving the OKC and Tulsa areas. This guide covers the day-by-day roof replacement process, what speeds a project up or slows it down, and how Oklahoma weather affects your schedule.
Roof Replacement Timeline at a Glance
Two numbers matter here, and they must be understood separately before going any further.
Installation Timeline (One to Three Days)
A single-story home with one layer of asphalt shingles and sound decking is often finished in a day. A second story, steeper pitch, or complex roofline stretches that to two or three.
Full Project Timeline (One to Four Weeks)
Before any shingle comes off, there's an inspection, a written estimate, material ordering, permit approval, and crew scheduling. That prep is what takes up most of the timeline, even though the physical labor only takes a few days.
Day-by-Day: What Happens During a Roof Replacement
Picture a standard asphalt shingle job on an average-size home. Here's roughly what each day looks like once the crew is on-site.
Day 1: Setup, Tear-Off, and Deck Inspection
Crews protect landscaping, gutters, and nearby surfaces, then strip old shingles, underlayment, and flashing down to bare decking. This is the loudest, messiest stage. Once the deck is exposed, the crew checks for rot or soft spots and repairs anything compromised. Skipping this step is how roofs fail early.
Day 2: Underlayment, Flashing, and Shingle Installation
Ice-and-water shield goes down along eaves and valleys, followed by synthetic underlayment across the deck. New flashing is installed around chimneys, vents, and skylights, and shingle installation starts from the bottom edge up.
Day 3: Finishing Details and Cleanup
The crew completes the remaining courses and ridge caps, runs a magnetic sweep for stray nails, and hauls away all old material. On smaller roofs, days two and three often happen in a single day.
What Affects How Long a Roof Replacement Takes
The day-by-day outline above describes typical conditions. Several variables push a real project shorter or longer than that baseline.
Roof size: More squares mean more tear-off, material, and labor hours.
Pitch and complexity: Steep slopes require extra safety precautions, and valleys, dormers, chimneys, and skylights each need detailed flashing work.
Existing layers: Two or three old layers take noticeably longer to strip, and Oklahoma code and most warranties limit how many a roof can carry.
Decking condition: Rot found during tear-off can add a few hours to a couple of days.
Crew size and experience: A larger, seasoned crew moves faster, which is why an established local contractor matters for scheduling.
Weather: Rain, high winds, and extreme heat pause work for safety and to protect how materials seal.
Permits: Most Oklahoma municipalities require one, and approval takes a few business days to a couple of weeks. A reputable contractor handles it for you.
Roof Replacement Timeline by Material
Material choice shifts the installation timeline as much as it shifts the price tag, since different materials call for different tools, handling, and crew specialization.
Asphalt Shingles
Asphalt is the fastest material to install, typically wrapping up in one to two days on a standard home. That speed is one reason it remains the most common roofing choice across Oklahoma.
Metal Roofing
Metal roofing generally takes longer, often landing around four to six days. Measuring, cutting, and seaming panels demands more precision and specialized equipment than laying shingle courses, which adds time even on an average-size roof.
Tile and Slate Roofing
Tile and slate installations run considerably longer, sometimes taking a week or more. The material's weight alone slows things down, and the careful handling these roofs require means crews simply can't move at shingle speed. If you're weighing whether that extra install time is worth it, our guide on roof lifespan by material breaks down how long each option actually lasts.
How Oklahoma's Storm Season Affects Roof Replacement Timelines
After a widespread hail or wind event, every roofing crew in the area suddenly has more work than it can handle, which can push wait times out by several weeks. Material supply tightens too, and shingle and underlayment lead times that normally run a week or two can stretch by another couple of weeks.
Scheduling in spring or fall, outside peak storm season, generally means faster availability and fewer weather delays. Homeowners who wait until after a major storm should expect longer timelines.
How to Prepare for a Faster, Smoother Roof Replacement
Clear access: Free up driveway space for material delivery and a dumpster, and move vehicles before the crew arrives.
Plan for pets, kids, and noise: Tear-off is loud and messy, so arrange for them to be elsewhere.
Confirm the permit: Ask to see the posted permit before work starts. A crew that begins without one is a red flag.
Get a written timeline: Include what happens if decking repairs or weather delays come up.
For a breakdown of what each phase of the roof replacement process costs, see our roof replacement cost guide.
Why Oklahoma Homeowners Trust Elliott Roofing
Since 1981, Elliott Roofing has been a family-owned name across Oklahoma City and Tulsa. We're licensed, insured, and bonded, and hold credentials as an Owens Corning Platinum Preferred Contractor, CertainTeed Shingle Master, and Duro-Last Master Contractor. You'll know what's happening at every stage, from the first inspection through the final walkthrough. Ready to see what your timeline looks like? Schedule a free roof inspection with Elliott Roofing today.
Frequently Asked Questions
-
Yes. Many standard asphalt shingle roofs on single-story homes get replaced in a single day when the decking is sound, and the weather cooperates. Larger homes, steeper pitches, or multiple existing shingle layers usually push that out to two or three days instead.
-
Permit approval typically takes anywhere from a few business days to a couple of weeks, depending on the municipality. A reputable contractor like Elliott Roofing handles the permit process on your behalf, so it shouldn't add stress to your project timeline.
-
Rain, high winds, and extreme heat can each make roofing work unsafe or interfere with how materials adhere and seal. A reliable contractor pauses work during poor conditions rather than pushing through them, since a roof rushed in bad weather is more likely to develop problems later.
-
Metal roofing typically takes about four to six days to install, compared to the one or two days for asphalt shingles. Panel measuring, cutting, and seaming require more precision, and that extra installation time is one trade-off for metal's much longer lifespan.
-
After a major hailstorm or wind event, every roofing contractor in the affected area sees a sharp jump in demand at the same time, which can push scheduling out by several weeks. Material supply tends to tighten during these stretches too, adding to the wait before installation can even begin.
-
The most common causes are decking damage discovered during tear-off, poor weather, and permit delays in busier jurisdictions. A thorough inspection before work begins helps catch some of these issues early, though decking condition often can't be fully confirmed until the old roof comes off.