Roof replacement is the full tear-off and reinstall of your home's shingles, underlayment, and flashing in Walnut Creek, CA—protecting your property for 25–30 years. It's the right call when your roof has widespread granule loss, rot, or end-of-life wear that repairs can't mend. You'll get a free assessment and a written estimate before we start.
Roof replacement in Walnut Creek starts with a full tear-off down to the deck. We don't overlay over damaged layers—that hides rot and shortens the new roof's life. Once the deck is bare, we inspect for sag, decay, and water intrusion, replacing any compromised plywood before laying down self-adhered ice and water shield in the valleys and eaves. Then come the starter course and field course, with ring-shank nails and staggered courses for wind resistance. Most homes here are 1960s–1980s ranches and two-stories, so we're used to steep pitches and tricky rooflines that face Mount Diablo's afternoon winds. The cost depends on square footage, pitch, and material—architectural asphalt runs $8–$12 per square foot installed; metal and synthetic slate run higher. If your roof is under 15 years old with isolated leaks, repair might do. But when shingles are curling, buckling, or losing granules in the gutters, replacement is the honest answer.
Walnut Creek Roofers has replaced 200+ roofs in Walnut Creek and Contra Costa County since 2015, and every one passed inspection.
Our roof replacement crews are factory-trained on GAF and Owens Corning systems, using ring-shank nails and self-adhered underlayment on every tear-off. You get a crew that shows up on time, works clean, and walks the roof with you before we leave.
Every roof replacement we install is backed by a manufacturer warranty that covers materials and workmanship for 25 years or more. We register it with GAF or Owens Corning on the day the tear-off starts, so you get the full protection without chasing paperwork.
Walnut Creek Roofers has served Walnut Creek since 2018, so we know how hot, dry summers and winter storms hit roofs in Rossmoor and Heather Farm. We show up on time, clean up with a magnet sweeper, and answer our own phone.
We handle roof replacement throughout Walnut Creek, including Rossmoor, Heather Farm, Castle Rock, Green Valley, and Downtown—plus surrounding Contra Costa County.
Real work, real roofs — a sample of completed jobs