Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in San Lorenzo, CA
Roofing in San Lorenzo means working on homes built mostly between 1946 and 1960, and the roofs show it. We see original wood shake, first-generation composition shingles from the 1970s, and low-slope sections that hold water after a hard rain. The work here is different from neighboring cities because of the unincorporated Alameda County permit process and the sheer number of roofs hitting the end of their service life at the same time. If you’re looking for roofers in San Lorenzo, CA, call Brennan Roofing at (361) 320-9467 for a written price before any work starts.
Why San Lorenzo Homes Are Different
San Lorenzo is a post-WWII unincorporated community, and the housing stock tells that story. Most homes are small single-story ranches between 900 and 1,400 square feet, built fast in the late 1940s and 1950s. The original roofs were wood shake. Many were replaced in the 1970s with the first generation of composition shingles, and those are now 25-plus years old and failing at the same time. There’s also a smaller pocket of 1970s and 1980s two-story homes, but the dominant roofline is low-slope or shallow-pitch, which means a lot of torch-down and rolled modified bitumen sections rather than pure asphalt shingle.
Because San Lorenzo is unincorporated Alameda County, roofing permits and inspections go through the County rather than a city building department. That changes timelines and paperwork in ways you won’t see in San Leandro or Castro Valley. We handle that process as part of the job, and the price goes on paper before anything is filed.
The climate does its own work. San Lorenzo sits in a rain-shadowed East Bay valley: hot, dry summers, mild wet winters, but when rain comes it can fall hard and fast. The biggest killer is summer UV baking old shake and shingles until winter rain finds the cracks. After a dry summer, the first big October or November storm routinely triggers leaks in the area’s older ranches, often at the valley edge where flat-roof additions and original low-slope sections pond water. That’s why late-summer inspections are the local failure-prevention ritual.
Our Main San Lorenzo Services
Most San Lorenzo homeowners call us for one of two things: a roof that’s leaking after the first storm, or a roof that’s clearly at the end of its life and needs full replacement. Here’s what each looks like here:
Roofing Company in San Lorenzo
When a San Lorenzo ranch needs a new roof, the job usually starts with tearing off the old 1970s composition or original shake, checking the decking beneath, and replacing underlayment, drip edge, and flashing before the new material goes down. On low-slope sections, that often means torch-down or rolled modified bitumen rather than shingles. The right material depends on the pitch and how the roof handles ponding water near the valley edge. Travis Oakley walks every job before quoting. Learn more on our Roofing Company in San Lorenzo page.

Roof Repair in San Lorenzo
Most repairs in San Lorenzo come after the first October storm exposes a failure that’s been building all summer. We see cracked shingles, dried-out flashing at roof-to-wall junctures, and flat-roof ponding leaks on additions. The repair starts with finding the actual entry point, not just the stain on the ceiling, then we quote a written price to fix it right. No change at the door. Details are on our Roof Repair in San Lorenzo page.

Roof Inspection in San Lorenzo
A roof inspection in San Lorenzo makes the most sense in late summer, before the rainy season finds the cracks for you. We walk the roof, check flashing, underlayment, and drainage, and document what’s sound and what isn’t, so you can plan instead of react. Given how many original 1940s and 1950s roofs are still up there, the inspection is the cheapest insurance against a November surprise. See our Roof Inspection in San Lorenzo page for what’s covered.

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.
Brands We Service in San Lorenzo
We install materials from GAF, CertainTeed, and Owens Corning, among others, and we explain the differences plainly so you choose with confidence. Parts and materials are sourced and staged locally for San Lorenzo jobs, so work doesn’t stall waiting on supply. See our brands for the full list and what each line offers.
Pricing for Roofers in San Lorenzo, CA
| Service | Typical range in San Lorenzo |
|---|---|
| Roof inspection | $200 – $400 |
| Minor roof repair (small leak, loose flashing) | $400 – $900 |
| Moderate repair (larger leak, rotted decking section) | $900 – $1,800 |
| Major repair (structural, multiple rafters or decking sheets) | $1,800 – $4,000 |
| Asphalt shingle roof replacement (per square, 10’x10′ area) | $500 – $700 |
| Full roof replacement, small ranch (900 – 1,400 sq ft) | $9,000 – $16,000 |
| Tear-off of old roof layers | $150 – $350 per square |
| Roof decking repair | $75 – $150 per sheet |
| Flashing replacement | $400 – $1,200 |
| Skylight replacement | $1,500 – $3,500 |
| Gutter replacement (typical ranch home in San Lorenzo) | $1,800 – $4,000 |
What pushes price up in San Lorenzo is usually two things: hidden decking rot under old shake that only shows after tear-off, and ponding-prone low-slope sections that need reworked drainage or modified bitumen instead of shingles. Both are visible in the line-item quote before work begins. The price goes on paper first, and it does not move at the door. That’s the standard on every San Lorenzo job.
Neighborhoods We Serve in San Lorenzo
We work throughout San Lorenzo, from the original 1940s ranch neighborhoods west of Hesperian Boulevard to the newer pockets east toward the hills. Response is coordinated from our San Francisco Bay Area office, and we schedule San Lorenzo jobs in clusters so a crew can be on site quickly.
- San Lorenzo Village
- Washington Manor
- Bay-O-Vista
- Southgate
- Del Rey
Service Area – Cities Near San Lorenzo
San Lorenzo sits close to several East Bay communities we serve regularly. If you’re in Castro Valley, CA, San Leandro, CA, Union City, CA, or Oakland, CA, the same written-price standard applies. Call (361) 320-9467 and we’ll get you scheduled.
Serving San Lorenzo, CA - Our Local Coverage Area
We’re based in the San Lorenzo 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 About Roofers in San Lorenzo
We schedule San Lorenzo jobs in clusters, so calls are usually answered by a live person at (361) 320-9467 and a crew can typically be on site within a few business days for inspections and planned repairs. Emergency leak calls are prioritized. Call for our current schedule.
Yes. Because San Lorenzo is unincorporated, roofing permits and inspections go through Alameda County, not a city building department. That process is part of the work we do, and we pull the permits and handle inspections so you don’t have to. Call (361) 320-9467 for details on your specific roof.
It’s split. The 1970s composition shingles are largely at end of life and need full replacement, while the original 1940s shake roofs may still have structure but fail at flashing and valley points where repair makes sense. The right answer comes from walking the roof, not guessing. Call (361) 320-9467 to schedule an inspection.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What San Lorenzo Customers Say
"Replaced the underlayment and drip edge as well as shingles. Many roofers skip that. Everything was explained in writing."
- Barry F."Crew lead is a veteran and runs the job like it. Showed up at 7 sharp, tarped the garden, tore off the old roof, and had the new shingles on by the end of day two."
- Joe K."Replaced a rotted fascia board along with the roof edge. Matches the trim."
- Lou H.






Before
After
Before
After
Before
After