How Long Does a Roof Replacement Take
The Detailed Answer
The "active work" days when the crew is physically on your roof represent only part of the total project timeline. Understanding the full sequence from contract to cleanup helps you plan realistically and avoid frustration when the process takes longer than the installation days alone would suggest.
The typical timeline unfolds in stages: contract signing, permit application (1 to 5 business days for approval in most jurisdictions), material ordering and delivery (3 to 10 business days depending on product availability), installation (1 to 5 days on site), and final inspection if required by the permit (1 to 5 business days). Weather delays can extend any of these stages, particularly the installation window.
Timeline by Project Phase
Signing the contract to start of work: 1 to 4 weeks. After you choose a contractor and sign the agreement, the contractor needs to pull a permit (1 to 5 days for approval in most areas), order materials (3 to 7 days for standard products, 2 to 4 weeks for special-order materials), schedule the crew (depends on backlog), and arrange dumpster delivery. During the peak roofing season (May through September), contractor backlogs can push the wait time to 3 to 6 weeks.
Day before installation. The dumpster arrives, and materials may be delivered and staged in the driveway or on the roof. Some contractors deliver materials the morning of installation, but pre-staging saves time and allows the crew to start immediately at first light.
Installation day 1. The crew arrives early (typically 7:00 to 7:30 AM) and begins with property protection: tarps over landscaping, plywood over windows on the work side, and positioning the debris chute or access path to the dumpster. Tear-off begins and progresses from the ridge downward. As sections are stripped, the crew inspects the decking and replaces damaged areas. By midday, underlayment goes down on the cleaned sections. Shingle installation begins in the afternoon if tear-off is progressing ahead of schedule.
Installation day 2. If tear-off was completed on day one, the full day is dedicated to shingle installation, starting at the eaves and working upward. Flashing details around chimneys, walls, and valleys are addressed as the shingle courses reach them. Ridge cap and ridge vent go on last. Final cleanup, magnetic nail sweeping, gutter cleaning, and a walkthrough with the homeowner complete the project.
Post-installation: 1 to 5 days. If a permit inspection is required, the contractor schedules it after completion. The inspector checks the installation for code compliance including proper nailing patterns, flashing details, ventilation, and ice shield placement. Most inspections pass on the first visit if the contractor is experienced and licensed.
Weather Delays
Roofing crews cannot work in rain because the deck and underlayment must be dry for proper adhesion. Even light rain stops work because wet plywood becomes slippery and dangerous, and moisture trapped under the underlayment promotes mold and rot.
Cold weather affects timing differently. Most asphalt shingles can be installed in temperatures above 40 degrees Fahrenheit, though the adhesive strips that seal shingles together activate better in warmer conditions (60+ degrees). Shingles installed in cold weather will eventually seal when warm temperatures arrive, but they may be vulnerable to wind uplift in the interim. Some manufacturers void warranty coverage for installation below 40 degrees.
High winds (25+ mph sustained) also stop roofing work because loose shingles become airborne hazards and the crew cannot safely work on the roof surface. During spring and fall seasons when weather is more variable, contractors build buffer days into their schedule to account for wind and rain delays.
If the crew has started tear-off and rain is expected, they will rush to get underlayment down on all stripped sections before stopping. Modern synthetic underlayment is waterproof and can protect the deck for weeks if necessary, so a rain delay between tear-off and shingle installation is manageable as long as the underlayment is in place.
Emergency vs. Scheduled Replacement
Storm-damaged roofs that need emergency replacement follow a compressed timeline. Emergency tarping can happen within 24 to 48 hours of the storm, and some contractors maintain an emergency replacement crew that can begin work within one to two weeks. However, after a major storm event that affects many homes in an area, contractor demand surges and timelines extend to 4 to 8 weeks or longer.
If your roof needs replacement but is not actively leaking, scheduling during the off-season (late fall through early spring in most markets) typically offers the shortest wait times because contractor backlogs are minimal. You may also get better pricing during this period since contractors want to keep their crews working year-round.
The actual installation takes 1 to 3 days for most asphalt shingle roofs, but plan for 2 to 6 weeks total from contract to completion. The biggest timeline variables are contractor backlog, material lead time, permit processing, and weather delays.