Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Daly City, CA
Roofing in Daly City means working with fog, wind-driven rain, and low-pitch roofs that hold moisture longer than almost anywhere else in the Bay Area. Most homes here were built between the 1940s and 1960s, and many still carry original tar-and-gravel or built-up roofs that are near the end of their service life. If you need a roofer in Daly City who writes the price down before any work starts, call Brennan Roofing at (361) 320-9467.
Why Daly City Homes Are Different
Daly City sits directly in the fog drip zone. The evening marine layer rolls in off the Pacific and keeps roofs wet well into the morning, even during stretches with no rain. That constant dampness promotes moss, algae, and wood rot in ways you won’t see in Redwood City or Walnut Creek. Wind-driven rain from the coast pushes water into flashing gaps and underlayment seams, which means a small opening that would be harmless inland becomes an active leak here.
The housing stock compounds the problem. Broadmoor, Serramonte, and Westlake are dominated by post-war tract homes, many with low-slope composition roofs that are prone to ponding. When water pools on a low-pitch roof in Daly City, it doesn’t evaporate quickly the way it does in sunnier cities. It sits there, working its way under shingles and into the decking. Add in 20 to 25 inches of rain annually, most of it falling between November and April, and you get a roof that needs a different kind of attention than one on the other side of the hill.
Our Main Daly City Services
Daly City homeowners call us most often for full roof replacement and targeted repairs, but inspections are the smart place to start before the rainy season hits. Here’s what each looks like in this city.
Roofing Company in Daly City
Full roof replacement in Daly City usually means tearing off an old built-up roof or composition shingle system and replacing it with a modern, properly vented system. On low-slope roofs in Broadmoor and Serramonte, we pay close attention to the underlayment and drainage details that keep ponding water from finding its way inside. We install materials from GAF, CertainTeed, and Owens Corning, and every job starts with a written price in hand. See the full scope on our Roofing Company in Daly City page.

Roof Repair in Daly City
Daly City repairs often center on flashing gaps, rusted fasteners, and delaminated shingles, all of which are driven by the fog drip and coastal wind. A repair here means more than swapping a few shingles. It means finding the actual moisture entry point and sealing it so the next storm doesn’t find the same opening. Every repair is covered by our 365-Day Done Right Promise in writing. Details are on the Roof Repair in Daly City page.

Roof Inspection in Daly City
A roof inspection in Daly City is most useful in September or October, before the heavy rain arrives. We check attic ventilation, underlayment condition, flashing, and drainage on low-slope sections where ponding is a known problem. If we find moisture damage, you’ll get a written report and a plain-English explanation of what needs attention now versus what can wait. Learn what’s included on the Roof Inspection in Daly City page.

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 Daly City
We install and service roofing systems from GAF, CertainTeed, Owens Corning, and IKO. Parts for these lines are stocked locally in the Bay Area, so common repairs don’t wait on cross-country shipping. See the full list on our brands page.
Pricing for Roofers in Daly City, CA
| Service | Typical range in Daly City |
|---|---|
| Full roof replacement (composition shingle) | $9,500 – $18,000 |
| Full roof replacement (built-up/tar-and-gravel) | $12,000 – $22,000 |
| Minor roof repair | $350 – $800 |
| Moderate roof repair (flashing, underlayment section) | $800 – $1,800 |
| Major repair (structural decking work) | $1,800 – $4,500 |
| Roof inspection | $200 – $400 |
| Roof inspection with written report | $350 – $550 |
| Attic ventilation upgrade | $600 – $1,500 |
| Moss removal and treatment | $400 – $1,200 |
| Gutter replacement | $1,200 – $3,500 |
Prices in Daly City run higher than inland cities because of the moisture work involved: moss treatment before replacement, rot repair in the decking, and upgraded underlayment for wind-driven rain all push the number up. Whatever the final figure, you’ll see it on paper before any work starts, and that number does not move at the door.
Neighborhoods We Serve in Daly City
We work throughout Daly City, from the hillside streets of Westlake to the flat tracts of Broadmoor and Serramonte. Our crews are locally dispatched, and scheduling is coordinated from our San Francisco Bay Area office. Typical response time for an estimate visit in Daly City is one to three business days, depending on season and weather.
- Broadmoor
- Serramonte
- Westlake
- St. Francis Heights
- Southern Hills
Service Area – Cities Near Daly City
Brennan Roofing serves Daly City and the surrounding San Mateo County communities. If you’re nearby, we also cover Brisbane, CA, South San Francisco, CA, San Bruno, CA, and Pacifica, CA. Each has its own page with local pricing and conditions.
Serving Daly City, CA - Our Local Coverage Area
We’re based in the Daly City 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 Daly City
For an estimate visit, we typically schedule within one to three business days, depending on weather and season. Emergency repairs are triaged first, so a roof actively leaking during a storm gets priority. Call (361) 320-9467 and a live person will answer, around the clock.
Full roof replacement in Daly City generally requires a building permit through the city. Repairs that don’t involve structural changes may not. We handle the permit paperwork on replacement jobs so the process stays straightforward for you, and we don’t start until it’s approved.
No. The price goes on paper before any work begins, and it does not move at the door. If we uncover hidden decking rot or structural damage mid-job, we’ll stop, show you what we found, and put any change in writing before we proceed. There’s no surprise invoice at the end.
Call Brennan Roofing at (361) 320-9467 to schedule your free estimate in Daly City. A live person answers, the price goes in writing, and the work is guaranteed for one full year.
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 Daly City Customers Say
"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."
- Elaine D."Ridge vent added and the attic is cooler. Fair price compared to the other two quotes."
- Vernon C."Neat, quiet, and disciplined crew. Magnet swept the yard after."
- Tonya R.






Before
After
Before
After
Before
After