A typical roof replacement takes three to five days of actual work, but the full project from contract to completion usually spans two to eight weeks
The work itself — tearing off the old roof and installing the new one — happens fast. A crew of four to six people can strip and reshingle a 2,000-square-foot roof in two to four days. But that is only the middle of the timeline. Before work starts, you are waiting for the contractor to schedule you, get permits if your area requires them, and order materials. After the crew leaves, you may wait for final inspection. Weather delays, material shortages, and the contractor's schedule can stretch the whole project significantly.
Understanding what happens at each stage helps you plan around the disruption and know when to expect the work to actually begin.
Key Takeaways
- The actual roofing work takes two to five days depending on roof size, complexity, and crew size, but the full timeline from contract to completion is usually two to eight weeks.
- Scheduling delays and material lead times account for most of the wait before work starts; some contractors have two-to-four-week backlogs during peak season.
- Permits can add one to three weeks if your city requires them, and inspectors may need to visit before and after the work.
- Weather stops work when ready — rain, high winds, and freezing temperatures make roofing unsafe and can add days or weeks to the schedule.
- A complex roof with multiple angles, valleys, or skylights takes longer than a straightforward rectangular one, even if the square footage is the same.
How long the actual installation takes
The crew's work time depends on three things: the size of your roof, how complicated it is, and how many people show up. A straightforward rectangular roof on a single-story house might take two days. A large, multi-story house with valleys, dormers, or a steep pitch can take five to seven days. A crew of four works slower than a crew of six, and bad weather stops them entirely.
Most contractors estimate one to two days per 1,000 square feet of roof area for a standard asphalt shingle job. That assumes decent weather and a roof that does not require structural repairs underneath. If the decking is rotted or the framing is damaged, the crew has to fix that first, which adds days and cost.
The crew starts by removing the old roof — stripping shingles, nails, and underlayment down to the bare decking. That is the loudest and dustiest part and usually takes the first day or two. Then they inspect the decking, make repairs, install new underlayment, and lay the new shingles. The final day includes cleanup, gutter work if needed, and a walk-through with you.
Waiting for the contractor to schedule you
This is often the longest single delay. During spring and fall, when weather is ideal for roofing, contractors book up weeks in advance. You may sign a contract in March and not see a crew until May. Winter and summer have shorter waits because fewer homeowners want work done then, but weather during those seasons can still cause delays.
Contractors prioritize jobs based on when you signed the contract, emergency repairs, and their own workflow. A contractor managing multiple crews can usually fit you in within two to four weeks during off-peak season. During peak season, expect four to eight weeks. Some contractors require a deposit before they schedule you; others schedule first and collect the deposit at the start of work.
Asking the contractor directly when they expect to start is the only reliable way to know. Their online calendar or estimate should include an estimated start date, not just a range.
Permit requirements and inspections
Whether you need a permit depends on your city or county. Some require permits for all roof work; others only for structural changes or if you are replacing more than a certain percentage of the roof. A few places do not require them at all. Your contractor should know your local rules and handle the permit process, though you may need to pay the fee.
If a permit is required, add one to three weeks to the timeline. The permit office has to review the process, and you may need to wait for an inspector to visit before work starts. After the crew finishes, the inspector returns to sign off. If they find problems — improper ventilation, flashing installed wrong, or materials that do not meet code — the contractor has to fix them before the permit is closed.
Ask your contractor whether a permit is needed in your area and what the typical inspection timeline is. Some cities inspect within days; others take a week or more.
Material delivery and lead times
Most contractors order materials after you sign the contract, not before. If the shingles or other materials are in stock locally, they arrive within a few days. If they have to be ordered from a distributor or manufacturer, lead times can be two to four weeks, especially for specialty colors or high-demand products.
Material delays are one reason contractors cannot always start as soon as you want. They schedule you based on when they expect materials to arrive, not when you sign. If materials arrive late, your start date moves back. Some contractors keep common shingle colors in stock to avoid this; others order everything custom.
Ask the contractor what materials they plan to use and whether they are in stock. If they have to order, ask when they expect delivery and when that means work can start.
Weather delays and how they affect the schedule
Rain is the biggest weather stopper. Wet decking is slippery and unsafe, and water under new shingles causes rot and leaks. Crews will not work in rain, and they may not work the day after heavy rain if the roof is still damp. A week of rainy weather can push your project back by a week.
High winds — usually above 35 miles per hour — make it unsafe to work at height and can blow shingles off as they are being installed. Freezing temperatures below 50 degrees Fahrenheit make asphalt shingles brittle and hard to seal properly. Snow or ice stops work entirely.
Contractors build weather buffer time into their schedules, but they cannot predict it perfectly. If your project is scheduled for a season with unpredictable weather — spring or fall in many regions — expect the possibility of delays. Winter and summer are more predictable but come with their own weather risks.
Complex roofs take longer than straightforward ones
A roof with multiple angles, valleys where two slopes meet, skylights, chimneys, or a steep pitch takes longer to install than a straightforward rectangular roof of the same square footage. The crew has to cut and fit more shingles, install more flashing, and work more carefully around obstacles. A roof with a 12:12 pitch (very steep) is harder and slower to work on than a 4:12 pitch (gentle slope).
If your roof has multiple levels, dormers, or complex geometry, tell the contractor during the estimate. They should account for it in their timeline. A complex roof that would take two days on a straightforward house might take four or five days on a complicated one.
What happens after the crew leaves
Once the crew finishes, the project is not quite done. If your city requires a final inspection, the inspector has to visit and sign off before the permit is closed. That can happen within days or take a week or more depending on the inspector's schedule. Some contractors schedule the inspection before the crew leaves; others wait for you to call.
If there are punch-list items — small repairs or touch-ups the crew did not finish — those get scheduled separately. Most contractors come back within a week or two to handle them. If the contractor is busy, it might take longer.
Once the permit is closed and punch-list work is done, your roof replacement is complete. From that point forward, you have a new roof under warranty, usually for 10 to 25 years depending on the material and the contractor's may provide.
Frequently Asked Questions
Can a roof be replaced in one day?
Only on very small roofs or additions. A typical single-story house roof takes two to three days minimum. A larger or more complex roof needs four to seven days. One-day claims usually mean the crew works very fast or the roof is unusually small.
What if it rains during my roof replacement?
The crew stops work when ready. They will not install shingles in rain because water gets trapped under them and causes leaks. Depending on how long the rain lasts, your project may be delayed by a day or several days. This is why contractors build buffer time into their schedules.
Do I need to be home while the roof is being replaced?
You do not have to stay home, but it is a good idea to be there at least the first day and the last day. The crew needs access to your attic or interior to check for damage, and you should walk through the finished work with them before they leave. Being home also lets you answer questions if something unexpected comes up.
How far in advance should I schedule a roof replacement?
If you can wait, schedule during winter or late summer when contractors have shorter backlogs — you might start within two to three weeks. If you need work done during peak season (spring or fall), schedule at least a month ahead. For emergency repairs, some contractors keep slots open for same-week or next-week starts.
What if the contractor finds damage under the old roof?
The crew stops and calls you. Rotted decking, damaged framing, or structural problems have to be fixed before the new roof goes on. This adds days and cost. That is why getting a detailed inspection before you sign the contract matters — you will know what to expect and can budget for repairs.