A typical roof replacement takes three to seven days, depending on the size of your house, weather, and the roofing material you choose
The actual work — removing the old roof and installing the new one — usually happens in two to five days for a standard single-family home. A small ranch house might take two days. A large two-story colonial with multiple angles and valleys might take five to seven. The timeline also depends on whether your roofer is working alone or with a crew, and whether they have other jobs scheduled before or after yours.
The full project from contract to completion, though, is longer. You need to account for scheduling delays, permit approval in some jurisdictions, material delivery, and weather interruptions. Most homeowners should expect two to four weeks from the day you sign the contract to the day the roofer leaves.
Key Takeaways
- The actual installation work takes two to seven days depending on roof size and complexity, but the full project timeline is usually two to four weeks.
- Asphalt shingles are the fastest to install; metal, slate, and tile roofs take longer because each piece requires more labor.
- Rain, snow, and high winds stop work when ready, and rescheduling around weather can add one to three weeks to your timeline.
- Permit approval varies by location — some towns issue permits in days, others take two to three weeks, and this happens before work can start.
- Material delivery delays are common; some specialty materials have six to eight week lead times, which means your project sits waiting before installation even begins.
How the installation timeline breaks down by roofing material
Asphalt shingles are the fastest. A crew can typically install 100 to 150 squares (a square is 100 square feet) per day. For a 20-square roof on a straightforward one-story house, expect two to three days of actual work. Asphalt shingles go down quickly because each shingle is light, the fastening pattern is straightforward, and the material is forgiving if the roof has minor imperfections.
Metal roofing takes longer than asphalt — usually four to six days for the same 20-square roof. Metal panels must be measured and cut precisely, and seams have to be sealed correctly. Wind and temperature also matter more with metal because the material expands and contracts, so installers sometimes have to wait for specific conditions or work more slowly to avoid gaps.
Slate, tile, and wood shake are the slowest. A crew might install only 20 to 40 squares per day because each piece is heavy, must be individually fastened, and requires skill to place without cracking. A 20-square slate roof can take two to three weeks of actual labor spread across multiple trips, because the weight limits how much can be done in one day and the material is fragile.
What happens before the roofer shows up
Permit approval is the first delay point in most places. Some municipalities require a roofing permit; others do not. If your town requires one, the roofer usually handles the process, but you pay the fee (typically $100 to $500). Permit approval takes anywhere from three days to three weeks depending on how busy your local building department is. Some towns process them same-day; others have a two-week backlog.
Material ordering comes next. Asphalt shingles are usually in stock and ship within days. Metal panels are often made to order and can take two to four weeks. Specialty materials like cedar shake or high-end slate might have six to eight week lead times. Your roofer should tell you the lead time before you sign the contract. If materials are delayed, your installation date gets pushed back, and you sit waiting.
Scheduling around the roofer's other jobs is also real. A busy roofing company might not have an opening for two to four weeks. If you need the roof done urgently, you may pay a premium for a sooner start date, or you may have to accept the wait.
Weather delays and how they add time
Roofers do not work in rain, snow, or high winds. Rain makes the roof slippery and prevents shingles or sealant from bonding properly. Snow and ice make the surface unsafe. Wind can blow shingles off before they are fastened or blow workers off ladders. Most roofers stop work when wind exceeds 35 miles per hour.
A project scheduled for spring or fall in a rainy climate can easily add one to three weeks to the timeline because of weather delays. If your roofer shows up and it rains after two hours of work, they leave and reschedule. You do not pay for the partial day, but your project gets pushed back. In winter or in regions with frequent thunderstorms, weather delays are almost may provide.
The best time to schedule a roof replacement is late spring through early fall in most climates, when rain is less frequent and temperatures are stable. If you must replace a roof in winter or during a rainy season, budget extra time and expect delays.
Removal and disposal add one to two days
Before new shingles or panels go down, the old roof has to come off. This is called tear-off. For a standard asphalt roof, tear-off takes one to two days depending on the roof size and how many layers are underneath. Some older homes have two or three layers of shingles, which takes longer to remove.
The roofer hauls the old material away in a dumpster or loads it onto a truck. Disposal costs are usually included in the contract, but confirm this before you sign. Tear-off is messy — nails, shingle fragments, and dust fall into your yard and gutters. The roofer should cover your landscaping and clean up afterward, but expect some debris.
In rare cases, the roofer may find rot or structural damage under the old roof. If the decking (the wood layer under the shingles) is soft or missing, it has to be replaced before the new roof goes on. This adds three to seven days and increases the cost, but it is necessary for the new roof to last.
Inspections and final walkthrough
Once the new roof is installed, most jurisdictions require a final inspection by the building department. The inspector checks that the roof meets code — proper fastening, correct flashing around chimneys and vents, appropriate ventilation, and correct slope. This inspection usually happens within a few days of completion, though some towns are slower.
If the inspector finds issues, the roofer has to fix them before you sign off. Minor fixes take a day or two. Major issues are rare if you hired a licensed, experienced roofer, but they can add a week to the timeline.
After inspection passes, you do a final walkthrough with the roofer. They show you the warranty documents, explain maintenance, and point out any areas that need attention. This takes an hour or two and is the last step before the project is closed.
How to speed up your roof replacement
Schedule during good weather. Spring and early fall have the most stable conditions and the fewest weather delays. Avoid winter and the peak rainy season in your region.
Choose asphalt shingles if speed matters. They are the fastest to install and the least expensive. Metal and specialty materials are durable but add time.
Confirm material lead times before you sign the contract. If the roofer says the shingles are in stock, the project can start sooner. If materials are on order, ask when they arrive and when the roofer can schedule you after delivery.
Have your permit paperwork ready. If your town requires a permit, get it submitted as soon as you have a signed contract. Do not wait for the roofer to handle it — follow up with the building department yourself to make sure it is moving.
Clear your roof of debris and trim tree branches before the roofer arrives. This saves them setup time and reduces the risk of damage to your landscaping.
Frequently Asked Questions
Can a roof be replaced in one day?
Only on very small structures like a single-story cottage or a garage. A standard residential roof takes at least two days. Roofers work safely and carefully, not fast, and rushing leads to mistakes that shorten the roof's lifespan.
What if it rains during the installation?
Work stops when ready. The roofer will not install shingles or sealant in rain because they will not bond properly. You do not pay for the partial day, and the roofer reschedules. This is why weather delays are common and why you should budget extra time.
Do I have to be home while the roof is being replaced?
You do not have to stay home the entire time, but you should be available on the first and last days. The roofer needs to access your attic or interior to check ventilation and flashing, and they need to show you the finished work and explain the warranty.
How long does a new roof last?
Asphalt shingles typically last 15 to 20 years. Metal roofs last 40 to 70 years. Slate and tile can last 50 to 100 years or longer. The lifespan depends on the material, your climate, and how well you maintain it. This is separate from how long the installation takes.
What if the roofer finds damage under the old roof?
Structural damage like rotted decking has to be repaired before the new roof goes on. This adds three to seven days and increases the cost. Ask the roofer to document any damage with photos and give you a written estimate for repairs before they start the work.