Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across San Pablo
Roof replacement in San Pablo typically runs $8,000 to $20,000, while roof repair and leak repair each land between $400 and $1,800. That’s the honest range before any surprises get uncovered, and on San Pablo’s older homes, surprises are common. We’re Barrett & Sons Construction, and our Roofing team has spent nearly three decades working the postwar blocks off San Pablo Avenue, Giant Road, and Church Lane. When you call (877) 610-1318, a live person answers and we schedule a free estimate at your home in 94806.
Why Barrett & Sons Construction Is San Pablo’s Preferred Roofing Company
Tom Barrett put his name on the truck in 1998, and his sons run the crews today. You’ll see us on your roof, not a rotating cast of subcontractors. San Pablo homeowners consistently tell us the same thing: they got burned by an outfit that quoted one price on the phone and produced a different bill at the door. Our answer is every price change arrives as a written change order before a single nail moves. That’s not a promise buried in fine print. It’s how we’ve worked since day one.
We answer our own phone, 24/7. When you call about a leak above your kitchen on a damp December morning in San Pablo, you won’t reach an out-of-state call center. You’ll reach a person who knows what skip sheathing is and why it matters on a 1954 rancher. We carry GAF and CertainTeed materials, not mystery brands off a van, and we publish Tom’s license number so you can verify us before you sign anything. San Pablo is our neighbor, not a territory.
Our 90-Day Done Right Promise is written on every contract. If something isn’t right, one call brings Tom back. No argument, no runaround.
Our Roofing Services in San Pablo
Roof Repair
Roof repair in San Pablo runs $400 to $1,800 for most jobs. The fog that rolls in from the Richmond shoreline keeps old sheathing damp for stretches, and by the time a leak shows on your ceiling, the rot above has usually been working for months. We trace the leak, open the affected area, and show you what we find before we fix it. No “trust me” repairs on a soaked deck.

Roof Replacement & Installation
A full roof replacement in San Pablo costs $8,000 to $20,000, and the range reflects what your home’s framing and sheathing demand. Many San Pablo houses went up between the 1940s and 1965, and plenty still carry original 1x skip sheathing that’s too gapped for a modern shingle warranty. We’ll explain what your roof needs, put the number in writing, and not change it unless you sign a change order first.

Roof Leak Repair
Roof leak repair in San Pablo lands at $400 to $1,800. Wind off the bay exposes weak eaves and rake edges, and fascia that went decades without paint or flashing repair is often where water gets in. We flash, seal, and repair the entry point, and we check the surrounding area so you’re not calling us back for the same leak three months later.

Metal Roofing
Metal roofing handles San Pablo’s damp marine air better than almost anything else we install. It won’t absorb the fog moisture the way old wood sheathing does, and standing seam panels stand up to bay winds. On an older San Pablo home, we still evaluate the deck below before quoting, because metal over rotted skip sheathing is a warranty claim waiting for a date.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in San Pablo
We install GAF and CertainTeed roofing systems on San Pablo homes, and we stock common parts locally so roof repairs and replacements don’t stall waiting on a freight truck. GAF shingles, CertainTeed underlayments, and the flashing, ridge vents, and pipe collars our crews use daily are on hand. When a leak on a San Pablo bungalow needs a fast repair, the materials are already nearby. We’ve been using these brands for years because their warranties hold up and our crews know exactly how they perform on East Bay flatland roofs.
Common Roofing Problems We See in San Pablo Homes
- Hidden rot beneath original sheathing. Fog from the Richmond shoreline keeps old wood damp for long stretches. By the time shingles come off, we often find plywood soft enough to poke a screwdriver through.
- Skip sheathing from the 1950s. Many San Pablo roofs were framed with spaced 1x boards, never intended to support modern shingle warranties. A “simple” re-roof becomes a code-triggered sheathing upgrade.
- Wind-torn eaves and rake edges. Bay winds punish fascia and rake boards that went unrepaired for decades. Shingle loss and leaks at the edges are the most common failures we repair.
- Failed flashing around chimneys and pipes. The original metal flashing on 60-year-old San Pablo chimneys is nearly always corroded through. You don’t see it until we’re on the roof with the old shingles stripped bare.
Pricing for Roofing in San Pablo, CA
These are the numbers we quote for San Pablo’s market, and we stand by them:
| Service | San Pablo Price Range |
|---|---|
| Roof Replacement | $8,000-$20,000 |
| Roof Repair | $400-$1,800 |
| Roof Leak Repair | $400-$1,800 |
What changes the number? Whether your deck has solid plywood or 1950s skip sheathing, how many layers need to come off, and whether the chimney flashing and eaves need rebuilding. Get a written line-item quote so you see exactly where the money goes. Call (877) 610-1318 for a free estimate. We also offer $40 off any repair over $200 and a free second opinion on any written estimate you’ve already got.
We Also Serve Cities Near San Pablo
Our crews regularly work Roofing in San Pablo and the surrounding East Bay, including El Sobrante, Richmond, Pinole, and Tara Hills. If you’re right across the city line, call us at (877) 610-1318. Crew scheduling is coordinated from our San Francisco Bay Area office, and we serve San Pablo homes locally.
Serving San Pablo, CA - Our Local Coverage Area
We’re based in the San Pablo area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in San Pablo
Because many San Pablo homes built in the 1940s through 1960s still have original spaced 1×6 skip sheathing, which modern shingle manufacturers won’t warranty over. Code requires solid decking before new underlayment goes down. Our crews on San Pablo rooftops routinely find the old boards too gapped to meet current California Building Code, so we add OSB or plywood, price the additional scope in writing, and get a signed change order before proceeding. Call (877) 610-1318 to get a quote for your roof’s actual deck condition.
It can, and that’s why we inspect first and write allowances into the contract. A permit on a 1950s San Pablo rancher often triggers sheathing upgrades, edge metal, and ventilation improvements the original roof never had. We don’t hide that possibility. We tell you what the inspector will look for before we start, put a written allowance in the contract, and get your signed approval on any change order before the extra work happens. The permit inspector works for you, not for me. That’s why we like him.
San Pablo’s marine fog from the Richmond shoreline pushes damp air over the flatlands and keeps old wood sheathing wet far longer than in hotter interior cities. That accelerates rot at the deck and sill plates, shortens shingle life, and invites moss and algae on north-facing slopes. Homes with original single-pane windows and minimal attic ventilation hold that moisture in, so the underside of your roof deck stays damp. We see this every winter on San Pablo hillside streets. A replacement with proper ventilation changes the equation for decades.
Yes. Many San Pablo homes from the 1950s and 60s carry barrel or mission tile profiles that are still manufactured today. We match the profile, color, and dimension, and we handle tile roof repair in San Pablo priced from $600 to $2,500 for most fixes. Broken, cracked, or slipped tiles on an older San Pablo roof can let the fog moisture into the deck below, so call (877) 610-1318 for a repair quote, not a full replacement.
A full roof replacement in San Pablo runs $8,000 to $20,000. Homes needing sheathing upgrades, chimney re-flashing, or fascia reconstruction land in the upper half. Every job gets a written line-item quote before you sign, and every price change after that arrives as a written change order first. Call (877) 610-1318 to schedule your free estimate.
The Real Cost of a 60-Year-Old San Pablo Roof
On many San Pablo roofs, the original 1950s-era skip sheathing was never upgraded, so roofers routinely find they must add solid OSB or plywood before any new underlayment. That’s a code-triggered layer Richmond and El Cerrito roofs stopped needing a decade ago. It’s the single biggest reason a San Pablo roof quote moves, and it’s the exact scenario our written change-order process is built for.
Our crew pulled a permit for a roof replacement on a 1954 ranch off Giant Road and found the original 1×6 skip sheathing was too gapped for modern shingle warranty. Our team added solid plywood, re-flashed the chimney, and wrote the $1,100 plywood addition as a signed change order before we continued, passing inspection sign-off on our first visit. That’s how it’s supposed to work: you see every dollar before we spend it, and the scope says what the scope says.
Damp marine fog keeps old wood sheathing wet, inviting rot that stays hidden until shingles come off. Original cedar shakes over spaced boards mean a so-called simple re-roof often needs full sheathing replacement to meet code, which is a hidden scope expansion most outfits won’t mention until the bill arrives. High winds off the bay expose weak eaves and rake edges, causing shingle loss and leaks at fascia that went unrepaired for decades. We don’t wait for the surprise to surface. We inspect the deck, photograph what we find, and put the real number in front of you before we start tearing anything off.
We Do Not Guess. We Inspect.
Our Roofing team opens the deck, evaluates the framing, and documents every layer. If the sheathing is shot, you’ll see it with your own eyes. If the flashing is rusted through, we’ll show you the hole. Every allowance, every scope change, every material upgrade arrives as a written change order before work moves. No surprise invoices at the end. The allowance that isn’t on paper is a surprise waiting for a date, and we don’t do surprises.
Call (877) 610-1318 to schedule a free roof estimate in San Pablo. Ask anyone on your street, or look up the license number yourself. We’ll be here when you need us.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving San Pablo since 1998.







Before
After
Before
After
Before
After