Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Daly City
Roofing work in Daly City comes down to one thing most homeowners don’t think about until it’s too late: fog drip. Our crews work on Broadmoor, Serramonte, and Westlake roofs every week, and the pattern is the same. The marine layer keeps roofs wet until mid-morning, the wind off the Pacific drives rain sideways into flashing gaps, and the fasteners give out years before the shingles look worn. We’re Brennan Roofing, part of the Garrison Partners family founded in 2000, operating under The Garrison Standard. Every job starts with a written price in hand, and every technician who steps onto your Daly City roof is background-checked and in uniform. Call (361) 320-9467 for a free estimate.
Why Brennan Roofing Is Daly City’s Preferred Roofing Company
Homeowners in Daly City don’t need a roofer who shows up whenever he feels like it. They need someone who answers the phone, puts the price on paper, and stands behind the work for a full year. That’s the Roofing Company team at Brennan Roofing. Our phones are answered by a live person 24/7. No voicemail, no callback queue, no automated system. You call, a person picks up. Period.
We’ve worked on enough mid-century Daly City homes to know what’s under those shingles before we tear anything off. Low-slope decks in Broadmoor that pond water. Original tar-and-gravel in Serramonte that’s been patched too many times. Sagging eaves in Westlake where trapped fog moisture rotted the fascia from the inside. Travis Oakley leads our operation, and he holds every job to The Garrison Code: written price before any work starts, uniformed crew on site, and the 365-Day Done Right Promise in writing. If it’s not done right, we come back and make it right at no charge. That’s the standard on every roof we touch in Daly City.
Roof Maintenance in Daly City
Roof Maintenance in Daly City isn’t a once-a-decade afterthought. The fog belt changes the math. We recommend a maintenance visit every fall, before the November-to-April rain cycle starts, and a second quick check in spring after the wettest months have passed. The fog drip keeps moss and algae hydrated year-round, so small problems compound fast.
A typical roof maintenance visit in Daly City runs $250 – $450. That covers clearing debris from valleys and scuppers, checking flashing at penetrations and eaves, inspecting fastener condition on exposed edges, cleaning moss and algae from low-pitch areas, and documenting anything that needs attention with photos. If we find a failing fastener or a cracked boot, you get a written line-item price for the fix. No surprise door-knock upsells.
Fall Pre-Rain Inspections
Daly City gets 20 – 25 inches of rain a year, almost all of it between November and April. A fall inspection catches loose flashing and rusted fasteners before the first wind-driven storm pushes water into the decking. We check the valleys, the eaves, and every penetration: vents, pipes, skylights, and chimney flashing.
Moss and Algae Correction
Fog drip keeps roofs damp well into the morning, and that constant moisture feeds moss and algae growth on shaded north-facing slopes all over Daly City. Left alone, moss lifts shingle edges and holds water against the decking. We remove it, treat the surface to slow regrowth, and check whether attic airflow is making the problem worse.
Roof Coating in Daly City
Roof Coating in Daly City is a practical option for homeowners with low-pitch post-war roofs that pond water. Those 1940s and 1950s Broadmoor and Serramonte homes were built when tar-and-gravel was the standard, and many are near the end of their service life. A properly applied elastomeric or silicone coating can add 10 to 15 years to a sound low-slope deck, but it’s not a fix for rotted decking or failed flashing.
A roof coating job in Daly City typically runs $2,800 – $5,500 for a standard 1,200 – 1,600 square foot low-slope roof, depending on deck condition and the coating system specified. That’s real money, and we tell every homeowner the same thing before we quote it: a coating only makes sense if the decking is dry, the insulation is sound, and the flashing is already right. Otherwise you’re sealing in problems, not solving them.
Low-Slope Ponding Correction
In Daly City’s fog drip zone, standing water is the enemy. If water ponds for more than 48 hours after a rain, the coating is doing extra duty. We inspect the slope, check for compressed insulation, and identify where cricket flashing or taper insulation is needed before any coating goes down.
Fog Belt Material Selection
The marine layer keeps coated roofs wet longer, so we specify a coating with proven resistance to ponding and algae adhesion for coastal exposure. Cheaper acrylic coatings break down fast in Daly City’s damp, cool conditions. We prefer silicone and high-solids elastomeric systems that hold up under constant moisture and UV cycling.
Trusted Brands We Service in Daly City
We install and service roofing systems from GAF, Atlas, and Tamko, along with other manufacturer lines including CertainTeed, Owens Corning, IKO, and Boral. When a Daly City homeowner calls about a specific shingle or membrane, we can source it and speak plainly about what it costs, how long it’s likely to last in this fog belt, and whether a different material makes more sense for a low-slope deck. We keep common flashings, pipe boots, and underlayment materials ready for Daly City jobs, so routine repairs don’t wait on shipping.
Common Roofing Company Problems We See in Daly City Homes
- Rusted fasteners under shingles that look fine. Standard galvanized nails corrode down to thin wire after years of fog-drip moisture. The shingle surface still looks intact, but the fasteners have failed, and the roof is loose. We see this on nearly every original 1950s roof we strip in Broadmoor and Serramonte.
- Wind-driven water backing up under starter strips. The Pacific wind pushes rain sideways into the eaves, and on low-pitch decks without ice and water shield at the eave line, water backs up under the starter strip and rots the first three feet of decking. This is a Daly City signature failure.
- Trapped moisture rotting fascia and decking from the inside. Mid-century homes often lack adequate soffit and ridge vent airflow. In a fog belt that stays damp all year, that trapped moisture rots wood from the inside out, even when the shingle surface looks clean.
- Ponding water on low-slope post-war decks. Broadmoor and Serramonte homes built with minimal pitch hold water after every rain. Without proper underlayment and drainage correction, that standing water works into seams and penetrations and destroys the roof from below.
Pricing for Roofing Company in Daly City, CA
Roof repair in Daly City typically runs $350 – $800 for a focused fix like a flashing replacement or pipe boot replacement. A full roof replacement on a standard post-war home runs $11,000 – $19,000, depending on size, pitch, tear-off requirements, and the coastal-spec materials you choose. The gap between a coastal-spec and an inland-spec quote is real: hot-dip galvanized or stainless fasteners, upgraded ice and water shield, and marine-grade flashing add roughly 10 to 15 percent to the material cost. That inland-spec bid might cost less up front, but when the cheap hardware rusts out in seven years, you’re paying for the whole repair again. Call (361) 320-9467 and we’ll give you a written, line-item price before any work starts.
We Also Serve Cities Near Daly City
Brennan Roofing serves Roofing Company in Daly City and the surrounding peninsula communities. Our crews regularly work in Brisbane, South San Francisco, San Bruno, and Pacifica, so we know how the same fog belt and coastal wind patterns affect roofs in each of these neighboring cities.
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 Roofing Company in Daly City
Your roof is wet far more often than your brother’s. The marine layer rolls in most evenings and drips off the roof well into the morning, keeping fasteners and flashings damp for hours every day. Wind-driven rain off the Pacific pushes moisture into flashing gaps and under shingle edges. In San Jose, the sun bakes everything dry by mid-morning. In Daly City, the moisture sticks around. That’s why we specify hot-dip galvanized or stainless fasteners and marine-grade flashing here, even when the shingle itself is the same brand your brother could use inland. Call (361) 320-9467 for a fastener and flashing inspection.
On a true low-slope deck, architectural shingles are usually the wrong choice. Shingles rely on gravity to shed water, and on a low-pitch roof, wind-driven rain can blow back under the shingle edges. If the deck still has enough slope to qualify for shingles, we upgrade the underlayment with ice and water shield through the valleys and at the eaves, and we verify manufacturer minimum pitch. If the roof is too flat for shingles, a flat-roof system like a membrane or a coating is the right call. We’ll tell you which one your Broadmoor deck actually needs, with the price in writing before you decide.
Yes, mostly through underlayment and fastener selection rather than the shingle brand itself. GAF and CertainTeed both make quality architectural shingles that hold up in Daly City’s conditions when they’re installed with the right underlayment and fasteners. The coastal failure point is rarely the shingle itself; it’s the corrosion at the fasteners and the water intrusion at the eaves and valleys. We specify a heavier underlayment and hot-dip galvanized or stainless fasteners on every Daly City roof we install, and that’s what makes the difference.
The coastal-spec quote includes materials rated for constant moisture and salt air: hot-dip galvanized or stainless fasteners instead of standard electroplated nails, self-sealing ice and water shield at the eaves and through valleys, marine-grade flashing at all penetrations, and upgraded ridge or soffit ventilation to move fog-belt moisture out of the attic. That costs roughly $1,500 – $2,500 more on a typical Daly City home, or about 10 to 15 percent of the total. The inland-spec quote uses standard hardware and basic underlayment. It looks cheaper on paper, and it’s the roof we end up tearing off early when the fasteners rust down to wire. Call (361) 320-9467 and we’ll show you both numbers in writing.
Every fall before the rains hit, and again in spring after the wettest months have passed. Post-war Daly City homes in Broadmoor, Serramonte, and Westlake have low-pitch decks, original framing, and decades of accumulated moisture history. Two inspections a year catch failed flashing boots, rusting fasteners, moss buildup, and ponding before they become decking rot and interior leaks. A maintenance visit runs $250 – $450, and if we find something that needs repair, you get a written line-item price before any work starts. Call (361) 320-9467 to schedule your fall inspection.
Contact Brennan Roofing in Daly City
If your Daly City roof is showing fog-belt wear, rusted fasteners, ponding on a low-slope deck, or stains on the ceiling after winter storms, call us. Call (361) 320-9467. A live person answers. We’ll set up a free estimate, put the price in writing before any work starts, and you’ll get the same Garrison Standard on your roof that every homeowner gets: background-checked, uniformed technicians, real material options explained plainly, and a written 365-Day Done Right Promise. Travis Oakley and the team are ready to walk your roof and tell you exactly what it needs.
Written by Travis Oakley, Owner at Brennan Roofing, serving Daly City with roofing installation, repair, and inspection under The Garrison Standard.






Before
After
Before
After
Before
After