Most Bay Area homeowners getting their first roofing bids are surprised by the range of timelines they hear. One contractor says two days. Another says a week. A third says “probably ten business days, weather permitting.” That spread isn’t about how difficult the project is. Most residential reroofs in San Jose, Sunnyvale, and Cupertino are remarkably similar in scope. It’s about how the contractor is structured to do the work.
Here is what a residential roof replacement should actually take in the Bay Area, day by day, and what it means when a contractor’s timeline is dramatically longer than that.
The Honest Answer: Two to Four Working Days
A typical residential reroof on a tract home in San Jose, Sunnyvale, Cupertino, Campbell, or Saratoga (20 to 30 squares of roof area, asphalt shingle, no major decking surprises) should take two to four working days from the start of tear-off to the final city inspection.
That timeline assumes the contractor controls every step of the work (tear-off, plywood, underlayment, roofing installation, sheet metal, gutters) and doesn’t need to wait on other companies to slot the work into their schedules. It assumes the materials arrive on time. It assumes the weather cooperates. It assumes the deck is in reasonable shape under the old roof. Most projects in the South Bay meet those assumptions.
Tile roofs typically take a day or two longer because of material weight, additional sheathing requirements, and slower installation pace. Standing seam metal roofs take roughly the same range as tile. A complex Saratoga or Los Gatos hillside home with steep pitches, multiple valleys, and complicated sheet metal can run five or six days. None of those numbers are weeks.
Day 1: Tear-Off and Deck Prep
The crew arrives early, typically 7 a.m. The dump truck backs into position. Tarps go down around the perimeter, on landscape beds, and over windows. The crew works from the highest peak down, pulling off old shingles, underlayment, and flashings, and dropping the debris into the dump truck.
By midday, the deck is exposed. The foreman walks the deck looking for dry rot, termite damage, skip sheathing, or any other condition that requires attention. Any necessary repairs get documented with photos, walked through with the homeowner, and approved before any saws come out. Once approved, the crew cuts out and replaces any damaged decking, prepares the new flashings, typically fabricated in our on-site sheet metal shop, custom-cut for the specific dimensions of the roof, and installs the new underlayment by end of day. The roof is weather-tight by sundown.
Day 1 is the most consequential day of the project, which is why most of our internal training and quality control focuses on it. A well-run tear-off and deck prep is the foundation for everything that follows.
Day 2: Shingle, Tile, or Metal Installation
With the deck clean and underlaid, day 2 is roofing installation. The crew works from the bottom up: starter strip course, then field shingles or tiles, then ridge and hip details. On a typical asphalt shingle home, the install crew can finish a 20-square roof in a single day with a 3-to-6-person crew. Larger or steeper homes may take Multiple days for shingle installation.
During the shingle install, a separate sheet metal crew or specialist may be working in parallel on chimney pans, vent stack flashings, and valley details. That parallel work is only possible when the same company controls both crews. When sheet metal and roofing are separate subs, the work happens sequentially instead, doubling the elapsed time.
Day 3: Gutter, Sheet Metal Finishes, and Cleanup
Day 3 is finishing details. Gutter installation, if gutters are part of the project, typically happens on day 3 alongside drip edge metal, downspouts, and any remaining flashing details. The crew also does the final yard cleanup, running magnets across the lawn, driveway, and surrounding landscape to pick up nails, and pulling all the protective tarps.
By the end of day 3 on most jobs, the project is visually complete. The homeowner can stand in the front yard, look up, and see a finished roof.
Day 4: City Inspection
The final step is the city inspection. Each Bay Area jurisdiction has its own scheduling cadence; sometimes the inspector can come the day after work is complete, and sometimes it’s two or three business days later. The inspector checks compliance with permit requirements, code, manufacturer installation specs, and Title 24 ventilation requirements. Once the inspector signs off, the project is closed out, and the final payment is due.
Most LGR jobs in San Jose and surrounding cities close out within four business days of tear-off. Some are faster. A few, particularly larger or more complex homes, run five or six days. None should run two weeks, unless size, steepness, or scope dictate.
Why Some Jobs Take Two Weeks (or More)
If a roofing contractor’s bid timeline is two weeks or longer, that almost always indicates a fragmented production model. The contractor doesn’t employ all the trades involved in the project; they coordinate multiple outside companies who each have their own schedules. The tear-off crew has an opening Monday. The roofing sub can’t start until next Wednesday. The gutter sub is booked out for ten more days.
Each handoff between subs adds elapsed time. The tear-off crew finishes Monday. Nothing happens Tuesday because the roofing sub is on another job. Roofing starts Wednesday but stops Thursday because the sheet metal sub didn’t pre-fab the chimney pan on time. Friday is rained out. Monday, the gutter sub is supposed to come but cancels. By the second week, the homeowner is wondering if anyone is in charge.
It is also a question of risk. A two- or three-day project has a small weather window. A two-week project has a much larger one, particularly in the Bay Area’s spring or fall, when storms are unpredictable. Every additional day with an exposed roof is a day when a surprise rain can soak the underlayment or the decking, force repairs, and add cost.
The Half-Finished Roofs You See Driving Around
Most Bay Area homeowners have seen them: homes with bare plywood exposed for days at a time, or shingles installed on half the roof while the other half sits under tarps. Those projects are almost always the visible result of a contractor who doesn’t own the schedule. The crews available that week are doing what they can with the time they have, but nobody is sequencing the project to finish quickly. The work gets stretched across whatever calendar windows the subs have free.
When a surprise storm rolls through the South Bay and one of those projects is in the middle of tear-off, the result is often damage that the homeowner ends up paying for, even though the contractor caused the exposure. Open-deck homes saturated by rain can require full plywood replacement, mold remediation, interior repairs, and insurance complications. None of that is in the original bid.
What a Two-to-Four-Day Timeline Actually Requires
The short timeline that in-house roofers can offer isn’t a marketing claim; it’s a structural feature of the company. To complete a residential reroof in two to four days, a roofing company needs to be able to put a tear-off crew on the roof Monday morning, have plywood and underlayment ready by end of day, have shingle installers on site Tuesday, have sheet metal fabricators producing flashings in parallel, have gutter crews lined up for Wednesday, and have a Roofing Consultant coordinating it all on the same payroll. That requires roughly sixty employees involved in the reroof process every working day, five tear-off crews, five dump trucks, an on-site sheet metal shop, and decades of accumulated routine.
Los Gatos Roofing has that structure because we’ve built it over forty-plus years. Most of the residential roof replacements we install in San Jose, Sunnyvale, Saratoga, Cupertino, and surrounding South Bay cities are completed in three working days or less. The crews show up. The work happens. The cleanup is thorough. The next house is on the calendar.
What to Ask When Comparing Bids
If you’re comparing roofing bids in the Bay Area and one contractor’s timeline is significantly longer than another’s, the question to ask is structural. How many of the trades on your project are performed by the contractor’s own employees? Where is the sheet metal fabricated? Who tears off the roof: your crew or a sub? Where do your gutter installers work for?
Faster is not automatically better; quality matters more than speed. But faster usually correlates with control. A roofer who can finish in three days has every trade under one roof. A roofer who needs two weeks is coordinating around schedules that aren’t theirs. That difference shows up everywhere, including in the warranty service you get five years from now.